Even among the barely appropriate German Romantics, Hoffmann was the bad fairy at the feast. But his Nussknacker und Mauskönig contained many surprises.