find_package: Honor version requests when finding CPS packages

Teach find_package to check a CPS package's version (when provided)
against a version request given to the find_package invocation.
34 files changed