WIP: update the name of registration framework classes

Now, both ITK and ANTs are built successfully.

Change-Id: Iabcb39a52ea515b4a4bcc1506c932ca1d4bc985d
WIP: pull out enum definition from TransIOFactoryTmp class

Change-Id: Ibd56d2423803426a1147a546cde8d163acdf7c38
WIP: restor itkHDF5TransformIO.cxx

Change-Id: I43f87fef7a0646e978e590ccd427094a57f6b834
WIP: fix a bug in itkHDF5TransIO

Change-Id: I656f2c640445dfba83610f5b3e0d341e219b700a
WIP: hardcode the type of convergence value as double

Change-Id: I460c15ded34380556de62aec73b7a40a41174bb1
WIP: all changes related to registering of the template IO classes

Change-Id: Iad2caf2606d36b8d8d2fda7e4da5f6181bd8b5f5