Real-life Farmville and a pregnancy app for cows – mobile technology is changing the way farmers do business in Africa.