Heidelberg’s New Music Festival Makes a Triumphant Return