BUG: Use input RequestedRegion Index in SliceBySliceImageFilter internal.

Not all input images have [0,0,0] as their index.

Change-Id: I4c3bfade88be85f1aaf336b7ac62d5eb294d7091
ENH: LandmarkBasedTransformInitializer supports BSplineTransformType

Only the following transform types were supported by the
LandmarkBasedTransformInitializer class:
  VersorRigid3DTransform
  Rigid2DTransform
  AffineTransform

Now, support for the BSplineTransform is also added.
Also, I moved this class from the Modules/Core/Transform/ to the
Modules/Registration/Common/ to avoid module dependency cycle.

New implementations needed the ITKImageGrid be added to the
dependencies, and if this class was kept in ITKTransform, it would cause
a module dependency cycle.

Change-Id: I09b895627fcace1915ea8ade76f0f7f7273b5ffa
Merge topic 'SliceBySliceIndex'

000ed859 BUG: Use input RequestedRegion Index in SliceBySliceImageFilter internal.
Merge topic 'LmkTxInitializer_r'

559c7422 ENH: LandmarkBasedTransformInitializer supports BSplineTransformType
COMP: Remove extra semi-colon, variable scope in DCMTKFileReader.

Change-Id: I42b8758af72f538322834fc04ca8e3e781d71dc5
Merge topic 'DCMTKBuild'

df4c31d7 COMP: Remove extra semi-colon, variable scope in DCMTKFileReader.
KWSys 2014-11-12 (5843f590)

Extract upstream KWSys using the following shell commands.

$ git archive --prefix=upstream-kwsys/ 5843f590 | tar x
$ git shortlog --no-merges --abbrev=8 --format='%h %s' 88c8cc7f..5843f590
Ben Boeckel (1):
      5843f590 cmake: remove arguments to endfoo and else commands

Ådne Hovda (1):
      2e4a0ff0 SystemInformation: Check for _SC_AIX_REALMEM before using it

Change-Id: I91597ee82a706be7068d405c7089dae42819d513
Merge branch 'upstream-kwsys' into update-kwsys

Change-Id: I408d0b4d4d671baaab9659ef402e2b9f0d2838da
Merge topic 'update-kwsys'

3ec4ba8b Merge branch 'upstream-kwsys' into update-kwsys
37486903 KWSys 2014-11-12 (5843f590)
STYLE: Remove SORT macro in wrappings

The SORT option was added to cmake and we require a cmake
version which provides this native option out of the box.

Change-Id: I25612ce1be5beab1c806f9d609062b3cc4ba087d
Merge topic 'CleanupSort'

a7b6124c STYLE: Remove SORT macro in wrappings
Merge topic 'book-2-chapter-2-edits'

62ea1a48 DOC: Edits for book 2 chapter 2.
DOC: More chapter 2 edits

Change-Id: I60c0ac9da5d53a61faba565016778edb782bca4e