Everything you need to know about Fred Bamwesigye, the new Director-General of the Uganda Civil Aviation Authority