Properly delete all vtk objects when vtkMap is deleted.

vtkMap never properly deleted any feature or layer.
May be declare this in the class declaration so that it can be used at multiple places wo code duplication? Minor suggestion. won't block the merge