Merge topic 'UseSWIG-revert-bad-fix-0010080'

d9760647 Revert "UseSWIG: Name extra generated files after module name (#10080)"
Merge topic 'compile-m-as-c'

95cdf132 Treat .m files consistently as C across all generators
Merge topic 'update-kwsys'

ed6ddb89 Merge branch 'upstream-kwsys' into update-kwsys
12faf00d KWSys 2014-03-19 (a8aa1014)
Merge topic 'UseJava-fix-resource-copy'

2abd8efe UseJava: Copy resource files before compiling the jar (#13360)
Merge topic 'report-INTERFACE-type-in-conflict'

f1fd3714 cmMakefile: Report type of INTERFACE library in conflict.
Merge topic 'fix-Qt4-moc-commands-depends'

734df96f Qt4: Fix moc command dependencies for incremental build.
Merge topic 'haiku-updates'

0cc42b87 Haiku: Fix compiler detection when using distcc
84603d80 Haiku: Enable CMake builtin ELF editor
Merge topic 'remove-CMakeFiles-advice'

bccc056b cmake: Advise user to remove CMakeFiles with CMakeCache.txt (#14820)
Merge topic 'dev/custom-ninja-deptypes'

9523d2a5 ninja: Add support for custom depfile formats
Merge topic 'FindPkgConfig-stop-on-missing'

63a4c0af FindPkgConfig: Stop processing when REQUIRED package not found (#14381)
Merge topic 'simplify-empty-LDFLAGS'

1b18f442 Avoid trailing space in CMAKE_*_LINKER_FLAGS when LDFLAGS is empty
Merge topic 'fix-Qt-Autogen'

71a11252 QtAutogen: Fix use of multiple ui files in a single target.
261acd91 QtAutogen: Use the basename for resource files.
Merge topic 'dev/find-boost-graph_parallel'

f284b003 FindBoost: Search next to MPI libs for graph_parallel (#14832)
Merge topic 'fix-Qt-manual-typo'

dcfbbe87 Help: Fix typo in cmake-qt manual.
Merge branch 'master' into next