octomap: do not hardcode absolute paths in octomap-config.cmake

Hardcoding abslotue install paths in octomap-config.cmake totally breaks
the cross-compilation: it makes impossible to be used in a sysroot because
the hardcoded paths are the ones of the target, whereas they should point
to the sysroot location.

This patch uses the CMake find_library and find_path to set the variables
OCTOMAP_LIBRARIES and OCTOMAP_INCLUDE.
It also get rid of the unused OCTOMAP_LIBRARY_DIR variable.
octomap: do not build test program when tests are disabled.
octomap: cleanup trailing whitespaces
dynamicEDT3D: do not hardcode absolute paths in octomap-config.cmake

Hardcoding abslotue install paths in octomap-config.cmake totally breaks
the cross-compilation: it makes impossible to be used in a sysroot because
the hardcoded paths are the ones of the target, whereas they should point
to the sysroot location.

This patch uses the CMake find_library and find_path to set the variables
DYNAMICEDT3D_LIBRARIES and DYNAMICEDT3D_INCLUDE_DIRS.
It also get rid of the unused DYNAMICEDT3D_LIBRARY_DIRS variable.
dynamicEDT3D: allow to disable example build
dynamicEDT3D: cleanup trailing whitespaces
octovis: do not hardcode absolute paths in octovis-config.cmake

Hardcoding abslotue install paths in octovis-config.cmake totally breaks
the cross-compilation: it makes impossible to be used in a sysroot because
the hardcoded paths are the ones of the target, whereas they should point
to the sysroot location.

This patch uses the CMake find_library and find_path to set the variables
OCTOVIS_LIBRARIES and OCTOVIS_INCLUDE.
octovis: cleanup trailing whitespaces