FindImageMagick: Find libraries named with HDRI support (#14348)

When ImageMagick is built with HDRI support, the library names get a
HDRI suffix.
CheckC*CompilerFlag: add documentation what to expect from a positive result
CPack: Fix a typo in documentation
CMake Nightly Date Stamp
Fix RunCMake.Configure test expectation newline matching

Teach FailCopyFileABI-check.cmake to convert CRLF to LF in the regular
expression read literally from its own source.
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
OSX: Allow an empty INSTALL_NAME_DIR to override MACOSX_RPATH.

With this, projects can enable MACOSX_RPATH by default, but still have
a way to install libraries with no install name dirs into locations
such as /usr/local/lib by setting INSTALL_NAME_DIR="".
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
Fix OLD behavior of CMP0021.

Exclude Ninja and Xcode from the CMP0021 test

They do not behave the same as the makefile generator with
relative paths.

Don't overwrite the header file for in-source builds.
CMake Nightly Date Stamp
CMake Nightly Date Stamp
FindTCL: Add BSD paths for Tcl/Tk 8.6

Follow-up to commit 4a015f77 (OpenBSD: Add paths for Tcl/Tk 8.4/8.5,
2012-12-03): those paths added for OpenBSD also work on other BSDs, some
of which are already using version 8.6 of Tcl/Tk.
VS: Generate ToolsVersion matching each VS version

The MSBuild version for each Visual Studio generator isn't 4.0.  With
Visual Studo 2013 the ToolsVersion moved from being tied to the .NET
framework and now has its own version number.
Merge topic 'fix-OLD-CMP0021'

eef6df5 Fix OLD behavior of CMP0021.