Can Turkey and Germany restore their broken relationship?

Erdogan and Merkel have traded barbs over everything from human rights abuses to political campaigning and migration.