add support for MemorySanitizer msan.

This commit adds support for MemorySanitizer to CMake.
Add testing to memory sanitizer.
Merge topic 'ubsan-support' into msan-support

Conflicts:
	Source/CTest/cmCTestMemCheckHandler.cxx
	Source/CTest/cmCTestMemCheckHandler.h
	Tests/CTestTestMemcheck/CMakeLists.txt
Merge topic 'msan-support' into next

0cd0674c Merge topic 'ubsan-support' into msan-support
90414910 Add testing to memory sanitizer.
90f747dd add support for MemorySanitizer msan.
Merge topic 'encoding-fstream'

42e39bb3 Fix a few more places to use cmsys::[io]fstream instead of std::fstream.
Merge topic 'cpack-ifw-updates'

ed9684a2 CPackIFW: Added support for multiple repositories
f9f74874 CPackIFW: Search algorithm update
Merge topic 'FindBoost-CMP0054'

c9300464 FindBoost: Avoid if() quoted auto-dereference
Merge topic 'fix-ninja-rsp-var-duplication'

71da30ca Ninja: Fix variable duplication in RSP rules
Merge branch 'master' into next