CMake find_package version support

It is now possible to specify a requested package version to the CMake dependency backend via the new cmake_package_version kwarg in the dependency function.