Mount Kilimanjaro travel tips: the best time to climb, the gear you need, what the trek is really like for non-climbers and how to prepare for Africa’s highest peak.