Some amazing finds in genetics, palaeoanthropology and archaeology over the last ten years have made the story of human evolution far more complex. Here's some of it, in a map.