Use PackageConfig

Important commit is 6112782. The others are an update of the CMake subtree.

removes FindVMMLIB in favour of (poorly documented) PackageConfig mechanism in CMake. PackageConfig.cmake generates MMLibConfig(Version).cmake which will be automatically picked up by find_package( VMMLIB ).