BUG:  Only use existing warped labels for majority voting.
ENH: add mha read/write to antsApplyTransformsToPoints
Merge branch 'master' of github.com:stnava/ANTs
...
STYLE: make verbose option - turn it off
ENH: verbose option in n3, default false
BUG:  Need to use only the existing warped labels for majority voting.
BUG: points_in instead of points_out
ENH: template over I/O type for antsApplyTransformsToPoints

TODO: add float/double option accessible from command line
ENH:
     -p, --precision 0/1
          use-double-precision
ENH:  Space needed between mask flag and names.
ENH: add N4 to antsASLProcessing.sh; BUG: TEMPLATE was being used even if undefined
COMP:  Update itk superbuild.
ENH: Direct initialization for SyN registration process

This patch allows us to save the last state of the current registration to
the disk using the "save-state" option; then, it is possible to use the
"restore-state" option to load and restore the saved state later for the
direct initialization of the next registration process.

This patch should be built based on the following changes to ITK:
http://review.source.kitware.com/#/c/17729/
ENH: Improved organization and readability of write options

Added logic to better safegaurd users from mis-use of
the command line options.

When choosing to write composite transforms, do *NOT* write
the individual transform as well.  Choosing to write composite
transforms needs to be mutually exclusive from writing
individual transform files.  The reason is that the anticipated
behavior is different for these two options.

If writing the indiviual transforms, the user is required to know
that the existing initial-moving-transform needs to be incorporated
in the next "apply transform" step, so it is not included in the
writing process, (unless it was generated automatically with
geometry/centerofmass).  Composite transforms include the
initial-moving-transform implicitly.

This is further complicated by the new performance improvement
that initializes the current linear stage transform with the
previous stage output with implicit conversion.  This provides
performance improvements because there is only 1 linear transform
that needs to be used for computing jacobians/warping.
BUG: save-state transform should be cloned from the result transform
BUG: Change the state file to include syn internal transforms

Now, the state file is in composite transform format that includes
output linear transforms
+ SyN FixedToMiddle displacement field + SyN FixedToMiddle inverse displacement field
+ SyN MovingToMiddle displacement field + SyN MovingToMiddle inverse displacement field