Add missing header to the list of install files (geometry module)
Make tools optional
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
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.
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.
Merge pull request #777 from larshg/maketoolsoptional

Made visualization, io and outofcore tools optional
Merge pull request #832 from taketwo/fix-geometry-install

Add missing header to the list of install files (geometry module)
Merge pull request #852 from v4hn/fix-qhull_p

Fix PCL with QHull 2012 on non-debian platforms
Merge pull request #853 from v4hn/mpi

remove MPI completely