Watcom: Fix creation of DLLs without any exported symbols

Create each DLL import library by passing "option implib=..." to the
linker for its SHARED library.  This works even when there are no
symbols to be exported.  Leave the option out for MODULE libraries
because we do not need an import library for them.  For executables,
retain the separate invocation of wlib because we want an import
library only when the ENABLE_EXPORTS property is set, and in that
case the project should provide symbols.

Suggested-by: J Decker <d3ck0r@gmail.com>
CMake Nightly Date Stamp
FindRuby: Add support for Ruby 2.0 and 2.1

The most significant change since Ruby 1.9 is the changed path of
config.h, from RbConfig::CONFIG['rubyhdrdir'] to
RbConfig::CONFIG['rubyarchhdrdir'].
Help: Add FindRuby-2 topic release notes
Merge topic 'FindRuby-2' into next

57abfeaa Help: Add FindRuby-2 topic release notes
165f6430 FindRuby: Add support for Ruby 2.0 and 2.1
Remove compatibility CTest code.
Merge topic 'remove-compatibility-ctest' into next

4b67c4b9 Remove compatibility CTest code.
Revert "Tests: Don't run fortran tests when using Ninja."

This reverts commit 5c75f99533d9e00197c63e7fa348cf921c49c825.
Revert "Tests: Pass the CTEST_MAKE_PROGRAM to the ExportImport test."

This reverts commit 47cee699ccad40cd861fdb213fc9908091b6849a.
Merge topic 'tests-alternative-generator' into next

4f8af979 Revert "Tests: Pass the CTEST_MAKE_PROGRAM to the ExportImport test."
ad284367 Revert "Tests: Don't run fortran tests when using Ninja."
Merge topic 'watcom-dll-no-symbols' into next

00503d38 Watcom: Fix creation of DLLs without any exported symbols
Help: Add release notes for topic 'add-FindOpenCL'
Merge topic 'add-FindOpenCL' into next

1b08e609 Help: Add release notes for topic 'add-FindOpenCL'
cmCTestCoverageHandler: Simplify empty-string test
Merge topic 'no_gcov_error_msg' into next

1c446976 cmCTestCoverageHandler: Simplify empty-string test
Merge topic 'no_gcov_error_msg' into next

0a6f0280 CTest: notify user if gcov cannot be found
CTest: notify user if gcov cannot be found

Emit an error message when we're performing coverage using
gcov and the gcov executable cannot be found.
Merge topic 'FindPkgConfig-PKG_CONFIG' into next

80aa18b4 Help: Add release notes for topic 'FindPkgConfig-PKG_CONFIG'
Help: Add release notes for topic 'FindPkgConfig-PKG_CONFIG'
Merge topic 'FindHg-add-WC_INFO'

02a74a7d Help: Add FindHg-WC_INFO topic release notes