China's big arrival on our continent has challenged Western powers and sparked debate about a new Battle for Africa. But the real Battle for Africa is between Africans and our leaders - a battle for better governments.