UseSWIG: Fix R module prefix
UseJava: Fix classpath separator on WIN32 cross compilation (#15206)

The condition to use ";" as classpath separator includes a check for the
switch "WIN32" which is a target switch.  When cross-compiling for a
non-windows target, this switch is not present and the separator
defaults to ":".  It should check for "CMAKE_HOST_WIN32" instead.
KWIML: Avoid if() quoted auto-dereference

When testing CMAKE_<LANG>_COMPILER_ID values with if(STREQUAL), do not
explicitly dereference or quote the variable.  We want if() to
auto-dereference the variable and not its value.
Merge branch 'upstream-kwiml' into update-kwiml
strings: Remove redundant calls to std::string::c_str()

Replacements were detected and performed by the clang tool
remove-cstr-calls on a linux build.
Remove borland workarounds.

CMake 3.0 is the last release to require to be able to build with
Borland.
Avoid if() quoted auto-dereference

When testing CMAKE_<LANG>_COMPILER_ID values, do not explicitly
dereference or quote the variable. We want if() to auto-dereference the
variable and not its value. Also replace MATCHES with STREQUAL where
equivalent.
Help: Document that policies are not feature toggles.
CTest: Add code coverage parser for Pascal/Delphi

Add a class to parse the HTML output of the Delphi-code-coverage tool

 http://code.google.com/p/delphi-code-coverage/

Add a test for the new parser.
Merge topic 'UseSWIG-r-support'

9de113a9 UseSWIG: Fix R module prefix
Merge topic 'UseJava-classpath-cross-compile'

7a373d5e UseJava: Fix classpath separator on WIN32 cross compilation (#15206)
Merge topic 'update-kwiml'

659605fb Merge branch 'upstream-kwiml' into update-kwiml
4871885b KWIML: Avoid if() quoted auto-dereference
Merge topic 'ctest-delphi-coverage'

5c31c3e4 CTest: Add code coverage parser for Pascal/Delphi
Merge topic 'remove-redundant-c_str'

cc1139cc strings: Remove redundant calls to std::string::c_str()
Merge topic 'remove-borland-build'

2db55ffa Remove borland workarounds.
Merge topic 'doc-policy-usage'

cd4fa896 Help: Document that policies are not feature toggles.
Merge topic 'cmake-cmp0054-warnings'

29c3edb8 Avoid if() quoted auto-dereference