COMP: Remove cmake configuration warning

CMake Warning (dev) in Libs/vtkTeem/CMakeLists.txt:
  Syntax Warning in cmake code at
      Slicer/Libs/vtkTeem/CMakeLists.txt:21:55

  Argument not separated from preceding token by whitespace.
COMP: Replace finite() with isfinite()

finite() is not universally in the c standard.
isfinite is support in all c compilers since
c99.

As of Mac 10.9 under clang, finite() issues a
warning that it will be deprecated and that the
standards conforming isfinite() should be used.
COMP: C++11 require space between string constants

C++11 now allows for custom type specifiers so needs
a space when two string constants are to be concatenated.
COMP: static initialization requires proper types.

C++11 clang compiler does not perform implicit conversion of
types for static initialization.
ENH: Update ITKv4 and SimpleITK.
WIP: Build latest BRAINSTools in preparation for fixing DWIConvert.
WIP: DO NOT COMMIT

This is a local patch of VTK as proposed on gerrit

http://review.source.kitware.com/#/t/3838/
WIP: DO NOT SUBMIT

This code looks like it has been wrong for years.  There is not natural way
to convert from class templated as double to one templated as type float.