Add missing header to the list of install files (geometry module)
Make tools optional
To avoid a error window from VTK due to the txtactor having no scalars.
Added functions to query depth, ir and color frame count.

This new functions can be used to determin the end of an .one file stream.

Adjusted frame count fix to meet pcl styleguide.

Missing spaces
Merge pull request #843 from nylocx/frameCountFix

Added functions to query depth, ir and color frame count.
Fix Disappearing cloud from selection

The new cloud from selection is created with the pose information of
the original cloud. If more than one original clouds are selected,
the pose of the first one is used.

minor style corrections

style correction
Merge pull request #814 from frankpablo/cloud-composer-fix

Fix Disappearing cloud from Selection
Fixed focal length and center point for devices with different rgb and depth resolution.
Merge pull request #844 from nylocx/openni2grabberFix

Fixed focal length and center point for devices with different rgb and depth resolution.
Fix multi openni grabber buffer corruption
Merge pull request #845 from bsyoon/mog

Fix multi openni grabber buffer corruption
Fix for PCLVisualizer::addCube function.
Using vtkLODActor instead of vtkActor to avoid crashes in updateShapePose function.
Merge pull request #846 from nylocx/addCubeFix

Fix for PCLVisualizer::addCube function.
changed line 90 sqrt(3) to std::sqrt(3.0) in grsd.hpp and line 340,376,412 size_t to int in harris_2d.hpp
Merge pull request #847 from rubenkruiper/master

changed grsd.hpp and harris_2d.hpp
Merge branch 'master' of https://github.com/PointCloudLibrary/pcl
prefer qhull_p shared libraries over libqhull

upstream added libqhull_p.so in version 2012 which is compiled
_with_ -Dqh_QHpointer and changed libqhull.so to use -Dqh_QHpointer=0.

Only debian/ubuntu doesn't acknowledge this and still provides
libqhull.so with -Dqh_QHpointer=1.

Before this change PCL+QHULL_USE_STATIC=0 compiled with -Dqh_QHpointer,
but always linked libqhull.so. As explained this is the wrong choice on
qhull 2012 with non-debian systems.

Closes #410
remove MPI completely

Neither MPI nor Boost_MPI is used by the whole project since two years ago.
add tutorial and doc targets to all

that way tutorial and docs are build with -DWITH_TUTORIALS=1 -DWITH_DOCS=1
instead of having extra make targets.

Also fix travis-build with docs
restrict PCLConfig's find_qhull to PCL's qhull library name

Projects which depend on PCL could link to a different libqhull
than the one used to build PCL. This can produce quite a headache
with the qhull/qhull_p distinction and should therefore be forbidden.