Add removeAllCoordinateSystems and templated addPointCloudPrincipalCurvatures

* `removeAllCoordinateSystems` removes all coordinate systems from the visualizer.
* Currently `addPointCloudPrincipalCurvatures` only accepts `pcl::PointXYZ` and `pcl::Normal`. It is now templated on the `PointT` and `PointNT`.