Fix ImageViewer in VTK 6.1
Merge pull request #1017 from VictorLamoine/vtk6_fixes

Fix ImageViewer in VTK 6.1
Fix Eigen error
Merge pull request #1019 from VictorLamoine/renderView_fix

Fix Eigen error
further fix for issue #1012 when compiling on Windows 32bit (MSVC2010). If class BearingAngleImage is exported using PCL_EXPORTS, its base class pcl::PointCloud must be exported as well.
Merge pull request #1020 from magro11/PCL_EXPORTS_pointCloud

further fix for issue #1012 when compiling on Windows 32bit (MSVC2010). ...
Fix: invalid array allocation in iss_3d.hpp

If OPENMP is not used, the variable threads_ is zero by default. Thus
the array allocation

   Eigen::Vector3d *omp_mem = new Eigen::Vector3d[threads_];

leads to a valid but zero sized array and finally to an invalid write
at line 381-383 (375-377).
Merge pull request #1022 from jgarstka/iss_3d_bugfix

Fix: invalid array allocation in iss_3d.hpp
Fix: invalid deallocation of arrays used by VTK

Within pcl/visualization, the method SetArray() from the vtkDataArray is
called from several locations in the source code. If not specified, the
vtkDataArray uses free() to deallocate the given memory. But in most
cases (in pcl/visualization) the allocation of arrays is done by new[].
Therefore, VTK_DATA_ARRAY_DELETE was appended as fourth parameter of the
SetArray() method to force the use of delete[] instead.
Merge pull request #1023 from jgarstka/vtk_bugfix

Fix: invalid deallocation of arrays used by VTK
Linking 3rd-party ensenso library is optional
Make header files accessible
Permit derived class access to base class methods and variables
Core ICP routine virtualized

The ICP pose estimation routine is a critical component of the
class. Virtualizing performICP allows for development using
derived classes with a overriding (custom) performICP routine of
its own, without tampering with PCL's own version
Make these functions accessible to derived classes
Support mesh extraction from multiple pcd files
Camera pose files record more precise model
A slightly coarser TSDF volume (8mm) frees up GPU resources for other tasks.
Additional class variables that need to be set when this function is called
Use correct VTK_INCLUDE variable (vtk-5.8)