Bunyoro and the British: A Reappraisal of the Causes for the Decline and Fall of an African Kingdom