It wasn’t just a case of bullying when a 16-year-old Jewish boy was beaten up in a small German town where hate runs deep