The spectre of violent Neo-Nazism haunts Germany