ENH: Update CMake deprecated commands with new equivalents

Note that "add_subdirectory" command is evaluated immediately, while
"subdirs" is evaluated after the current directory's CMakeLists (thanks
Brad King for pointing this out). For the Ruby and Tcl wrapping, the
"Tests/CMakeLists.txt" file does not rely on any of the work that the
upper-level CMakeLists does between the call to "add_subdirectory" and
the end of the CMakeLists file (namely defining 2 macros).

The "itkExtras" subdirectory does not exist in the Ruby wrapping, so
the line referencing it was removed (Ruby wrapping is still a WIP).
Change-Id: I5d23aa06607ed243c18cb1ec5eacedf4092c33c5
Merge topic 'CMake-Deprecated'

07e7313 ENH: Update CMake deprecated commands with new equivalents
BUG: Fix typos in globalIndexNames.

Reported by Jan Ehrhardt (ehrhardt@imi.uni-luebeck.de): The bug results in
JoinSeriesImageFilter failures when more than 71 input images are used.

Change-Id: I3c548ed3c0af70fdbad30ecf916d57011976bd8c
Merge branch 'release'

Change-Id: I0a21608a6b293706cf3696537b4ab60056f69401