[cmake] Update list of source.

There were several files removed or moved. This patch reflects this in
the CMakeLists.txt file
[cmake] Switch to autogenerated package configuration files.

dune-common now provides functionality to autogenerate CMake's
package configuration files. As this module uses the standard ones
any way we switch to autogeneration for ease of maintainance.
[autotools] Install macros below share/dune to prevent conflicts.