Fix: remove find_package(OpenGL) and find_package(GLUT) calls

Now calls to find_package(OpenGL) and find_package(GLUT) are done in
pcl_find_gl.cmake
Fix: In had scanner is always building

cmake is case sensitive, the build variable didn't get set.
Merge pull request #360 from mdkus/master

small bugfix for init of thread number
Matrix representation just needed for umeyama

Conversion of point cloud to a matrix is done allways, but it is just needed
if use_umeyama_ is set.
Merge pull request #366 from hdiethelm/est_svd_fix

Matrix representation just needed for umeyama
Add ability to load a PCLPointCloud2 from OBJ file
Merge pull request #368 from nizar-sallem/obj_support

Add ability to load a PCLPointCloud2 from OBJ file
Merge pull request #365 from fran6co/patch-2

Fix: In had scanner is always building
Merge pull request #364 from nizar-sallem/fix_gl_stuff

Fix gl stuff
Merge pull request #358 from arbeitor/master

Added a function to LINEMOD that is able to read templates from several files.
Small features: more comfortable thread handling
Merge pull request #370 from mdkus/master

Small features: more comfortable thread handling
Fix: My bad inverted conditions
Merge pull request #372 from nizar-sallem/fix_grabcut_app

Fix: My bad inverted conditions
Fix: try to fix link error for MSVC by exporting class Boykov-Kolmogorov
Fix: MSVC would like needs explicit floats
Merge pull request #374 from nizar-sallem/fix_segmentation_grabcut

Fix segmentation grabcut for MSVC
Small update to supervoxel clustering tutorial
apps cmake wasn't cascading when deps wasn't found.
Fix for building cloud editor in Mac

related to #364