vtkNew and vtkSmartPointer

Excellent on the Examples that’s a credit to you, Andrew and many others who are keeping these polished. Grepping the internals of classes *.cxx for ::New() and doing a quick word count I get over 8500 cases and I suspect I am responsible for many :-). Some I assume may be necessary but there is certainly room for improvement.