added point operator [] to Pointcloud, cleanup parallelization
OpenMP backwards compatible with #ifdef guards
CMakeLists cleanup, OpenMP flags for all builds