PERF: Remove redundant CMake variables.

ITK_BUILD_ALL_MODULES_DEFAULT  and BUILD_EXAMPLES_DEFAULT
are redundant since the default setting for both the
developers and the dashboard is the same.

Cleaning up those variables makes the cmake code
more readable.

Change-Id: I12e9f5d6975e143227930825158b536e1bf4aaa3
DOC: Sort the module enabling messages by names.

Making it easier to check for a specific module.

Change-Id: I16105f851c7c3c821a38d4ce236a0e6146455a90
BUG: Prevent CMake cache variable from endlessly accumulating values

Previously, the CMake internal cache variable CTEST_CUSTOM_MEMCHECK_IGNORE
was appended to during each CMake configure step, but never reset. This
also caused the CMakeCache.txt file to grow endlessly. This commit fixes
this bug.

Additionally, a new macro 'itk_memcheck_ignore' is added, for setting tests
to be ignored by the MemCheck stage.

Change-Id: Id4cfd6ae4c2c040e7afa4133e9f41e6216afcb24
Merge topic 'DeprecateITK_BUILD_ALL_MODULES'

61bdc4c DOC: Sort the module enabling messages by names.
9b381b2 PERF: Remove redundant CMake variables.
Revert "BUG: Exclude ITKReview when ITK_USE_REVIEW if off."

This reverts commit 7fed47bf9e72042493a6cc023c81bce5515df1da.

Change-Id: Ia57843509b59303945ce6447e359207deabc73b0
STYLE: fix typedef alignment

Change-Id: Id59b584d364d15c493b6b5fc6220312b57ad9f48
Merge topic 'Memcheck-Cache-Variable'

038da21 BUG: Prevent CMake cache variable from endlessly accumulating values
Merge topic 'FixLevelSetEquationStyle'

edc6694 STYLE: fix typedef alignment