Merge pull request #84 from eile/master

Addendum to #83: * Add missing files * Improve documentation * Generate version.h, defines.h and project.h
Merge pull request #85 from eile/master

Add Version::check (from/for Lunchbox)
Merge pull request #86 from eile/master

Update documentation
Merge branch 'master' of https://github.com/Eyescale/CMake
Fix doxygit target on missing organization