A solar-powered bus described by its Ugandan makers as the first in Africa has been driven in public.