Merge topic 'cygwin-RunCMake-tests'

5e4b8871 Cygwin: Avoid legacy warnings in RunCMake.CMP004[1235] tests
Merge topic 'ExternalProject-git-submodules'

819015ef ExternalProject: Add option GIT_SUBMODULES
Merge topic 'fix-Qt-autogen'

f7ae1d8a QtAutogen: Short-circut some logic when moc is not available.
4b989d5f QtAutogen: Separate source file processing from AUTOMOC.
c48d877d QtAutogen: Make some methods appropriately file-static.
394e86df QtAutogen: Fix autouic target options in the presence of a config.
964d7f2a QtAutogen: Remove unused variables.
0d934efd QtAutogen: Remove read of SKIP_AUTOUIC target property.
321e348e QtAutogen: Use Qt 4 IMPORTED targets to find executable locations.
e96683b0 Qt4: Use IMPORTED executable names with custom commands.
e6182f5d Qt4: Create IMPORTED executable targets for all Qt executables.
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
cmake-mode.el: Clean up cmake-command-run and add buffername argument
cmake-mode.el: Add auto-completion to cmake-help-command
cmake-mode.el: Add the ability to retrieve module help.
cmake-mode.el: Add help for variables/properties/complete. Factorize.