David G. Haglund: I blame disagreement over Afghanistan for the disappearance of the golden relationship between Berlin and Ottawa. Canada’s “perfect peacekeepers” want Germans to shoulder their fair share of the NATO burden.