Manifest parsing

These changes implement a parser for CMake-generated install manifests, and appends those files accordingly to the package_data content for the package's setup.  These changes also force the Python libraries that CMake finds to be the exact same Python version that was used to run PyCMake.

This is a split-up of code from
#16

(Please review that PR for details and history)