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="".
Merge topic 'rpath-on-mac' into next

78cd884 OSX: Allow an empty INSTALL_NAME_DIR to override MACOSX_RPATH.
CMake Nightly Date Stamp
Generate modern-style cmake code.

The commits 9db31162 (Remove CMake-language block-end command
arguments, 2012-08-13) and 77543bde (Convert CMake-language
commands to lower case, 2012-08-13) changed most cmake code
to use lowercase commands and no parameters in termination
commands. However, those changes excluded cmake code generated
in c++ by cmake.

Make a similar style change to code generated by cmake.
Merge topic 'generate-modern-style' into next

33055c4 Generate modern-style cmake code.
7324eb8 CMake Nightly Date Stamp
silence dashboard warning

This commit resolves the following warning:

CMake/Source/CTest/cmParseGTMCoverage.cxx:108:47:
warning: 'lineoffset' may be used uninitialized in this function
Merge topic 'fix_lineoffset_warning' into next

711083e silence dashboard warning
374af65 CMake Nightly Date Stamp
CXXFeatures: allow lambda to fail on Clang 3.1
Merge topic 'cxx11' into next

ca947a1 CXXFeatures: allow lambda to fail on Clang 3.1
Fix OLD behavior of CMP0021.
Merge topic 'fix-OLD-CMP0021' into next

3ab9f2b Fix OLD behavior of CMP0021.