When a vtkCamera is moved, change viewUp so it's orthogonal to viewing plane
This would fix the unexpected behavior documented here: http://na-mic.org/Mantis/view.php?id=3197#bugnotes
However, the camera method SetViewUp explicitly never orthogonalizes the viewUp vector so it is possible that this behavior is intentional, in which case it should be documented and this pull request closed. @jcfr