British folklore tells the story of twin brothers Hengist and Horsa, who led the Anglo-Saxon invasion of Britain. But were they men or myth?