Addendum to #83:
* Add missing files
* Improve documentation
* Generate version.h, defines.h and project.h
Merge branch 'master' of https://github.com/Eyescale/CMake
Merge pull request #84 from eile/master

Addendum to #83: * Add missing files * Improve documentation * Generate version.h, defines.h and project.h