Neil MacGregor, director of the British Museum, explores 600 years of Germany's complex and often challenging history using objects, art, landmarks and literature.