Fixed setCameraPosition in PCLVisualizer.

After setting the new camera position the camera clipping planes
where not adjusted which resulted in a black render window.
The site which pointed me in the right direction was
http://www.vmateevitsi.com/2011/10/25/vtkcamera-problem-with-setposition/
Fixed drawing a cube and a circle with vtk 6.x

It was missing a call to tf->Update() when creating certain shapes.
See this forum post for more information.
http://www.pcl-users.org/Drawing-a-cube-td4034458.html#a4035128
Fix compile for CUDA and VTK 6 for gpu_people module.
Merge pull request #873 from dirklanger/master

Fixed drawing a cube and a circle with vtk 6.x
Fix bugs in cone visualization
Merge pull request #876 from yangyanli/fix_vtk6_cuda_compile

Fix compile for CUDA and VTK 6 for gpu_people module.
Added function to set playback speed for OpenNI2 grabber.
This only has an effect on file devices.
Fix bad orientation & origin propreties
Merge pull request #879 from VictorLamoine/ply_fix

[PLYReader] Fix bad orientation & origin propreties
Merge pull request #872 from nylocx/cameraPoseFix

Fixed setCameraPosition in PCLVisualizer.
Merge pull request #881 from taketwo/pr877

Fixes for Cone Visualisation
Merge pull request #882 from nylocx/oni2PlaybackControl

Added function to set playback speed for OpenNI2 grabber.
Add necessary gpu synchronization calls
gpu synchronization before device error check
Make header files accessible
Permit derived class access to base class methods and variables
Core ICP routine virtualized

The ICP pose estimation routine is a critical component of the
class. Virtualizing performICP allows for development using
derived classes with a overriding (custom) performICP routine of
its own, without tampering with PCL's own version
Make these functions accessible to derived classes
Support mesh extraction from multiple pcd files
Camera pose files record more precise model