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.

Also, because there is no longer need for template module file, just
install it.
dynamicEDT3D: do not hardcode absolute paths in dynamicEDT3DConfig.cmake

Hardcoding abslotue install paths in dynamicEDT3DConfig-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.

Also, because there is no longer need for template module file, just
install it.
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.

Also, because there is no longer need for template module file, just
install it.