Kate: Improve this extra generator
This branch improves the Kate generator a bit. The CMAKE_KATE_MAKE_ARGUMENTS was not documented. Additionally the detection of the VCS of the project is improved.
- hg and fossil are supported now too
- the VCS directories are now also searched in the parent directories of the source project
- there is the new variable CMAKE_KATE_FILES_MODE so the user can override the autodetection