Added binding for CloudViewer
Switched to PCLVisualizer instead of the PCL CloudViewer because PCLVisualizer works in a multithreaded context, is more powerful/flexible, and I didn't want to figure out why the CloudViewer wasn't working