finished interface and unit tests (without Catch) on class point_cloud
added CMake and Catch support
adapted test cases to Catch frameswork