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 'fix-comment-typos'

bef23e81 Fix some spelling errors in comments
Merge topic 'CheckStructHasMember-avoid-breakage-on-Wall'

384d3ce7 CheckStructHasMember: avoid breakage on -Wall -Werror (#15203)
Help: Drop development topic notes to prepare release

Release versions do not have the development topic section of
the CMake Release Notes index page.
CMake 3.1.0-rc1 version update
Merge branch 'release'
Begin post-3.1 development
Merge branch 'master' into next
UseSWIG: Fix R module prefix
Merge topic 'UseSWIG-r-support' into next

9de113a9 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.
Merge topic 'UseJava-classpath-cross-compile' into next

7a373d5e UseJava: Fix classpath separator on WIN32 cross compilation (#15206)
KWIML: fix CMP0054 warning
Merge topic 'cmake-cmp0054-warnings' into next

0ad175bc KWIML: fix CMP0054 warning
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
Merge topic 'update-kwiml' into next

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

a60ebcff CTEST: Add code coverage parser for Pascal/Delphi
Remove workaround for Borland.

CMake 3.0 is the last release to require to be able to build with
Borland.
Merge topic 'remove-borland-build' into next

b64941de Remove workaround for Borland.