Refactor GetBounds to use viewport.
Refactor vtkProp::GetBounds, vtkAbstractMapper3d::GetBounds, and associated methods (GetCenter, etc) to require a viewport. This is required for the upcoming DPI work, as some actors will need to know the screen DPI to figure out their bounds.