The AfriGadget blog tells the stories of ingenuity and improvisation, and the interesting collision of low- and high-tech in Africa.