English, German, Dutch and the Scandinavian languages are all members of the Germanic language group, spoken by hundreds of millions of people today. But where did these languages come from?