DNA from ancient remains seems to have solved the puzzle of one of Europe's most enigmatic people: the Basques.