collect functionality for manifest parsing from PR #16

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.

This is a split-up of code from
https://github.com/PyCMake/PyCMake/pull/16

(Please review that PR for details and history)