Rework vtkCompositeDataSet::ShallowCopy
- Make vtkCompositeDataSet::ShallowCopy actual do a shallow copy down to array pointers
- Add a vtkCompositeDataSet::CompositeShallowCopy for a block level shallow copy
- Use the right version wherever possible
- Deprecate RecursiveShallowCopy
Edited by Mathieu Westphal (Kitware)