The plug has been officially pulled on a controversial new German production of Wagner's "Tannhauser" that used Nazi costumes and other imagery from the Third Reich.