Island Africa and Vertebrate Evolution: A Review of Data and Working Hypotheses