ENH: Use double floating point API for MetaImage
ENH: Use double floating point API for MetaImage

MetaIO internally uses double floating point representation to store
Offset, TransformMatrix and ElementSpacing for MetaImage.

Prefer using the double floating point API instead of the legacy single
floating point API to avoid any data truncation.

Change-Id: I4db94dba0a23ae8c5c52646bec897bae15aad851

fbudin69500/ITK,stnava/ITK,thewtex/ITK,hjmjohnson/ITK,stnava/ITK,BRAINSia/ITK,vfonov/ITK,LucasGandel/ITK,vfonov/ITK,InsightSoftwareConsortium/ITK,BRAINSia/ITK,richardbeare/ITK,malaterre/ITK,fbudin69500/ITK,LucasGandel/ITK,vfonov/ITK,malaterre/ITK,LucasGandel/ITK,thewtex/ITK,thewtex/ITK,richardbeare/ITK,Kitware/ITK,spinicist/ITK,BRAINSia/ITK,spinicist/ITK,stnava/ITK,fbudin69500/ITK,hjmjohnson/ITK,malaterre/ITK,BRAINSia/ITK,BRAINSia/ITK,stnava/ITK,InsightSoftwareConsortium/ITK,InsightSoftwareConsortium/ITK,stnava/ITK,richardbeare/ITK,fbudin69500/ITK,Kitware/ITK,blowekamp/ITK,hjmjohnson/ITK,richardbeare/ITK,LucasGandel/ITK,LucasGandel/ITK,spinicist/ITK,fbudin69500/ITK,vfonov/ITK,malaterre/ITK,thewtex/ITK,vfonov/ITK,blowekamp/ITK,stnava/ITK,spinicist/ITK,vfonov/ITK,stnava/ITK,hjmjohnson/ITK,blowekamp/ITK,malaterre/ITK,spinicist/ITK,richardbeare/ITK,blowekamp/ITK,stnava/ITK,Kitware/ITK,thewtex/ITK,Kitware/ITK,InsightSoftwareConsortium/ITK,Kitware/ITK,blowekamp/ITK,spinicist/ITK,spinicist/ITK,fbudin69500/ITK,BRAINSia/ITK,fbudin69500/ITK,InsightSoftwareConsortium/ITK,InsightSoftwareConsortium/ITK,InsightSoftwareConsortium/ITK,blowekamp/ITK,Kitware/ITK,thewtex/ITK,spinicist/ITK,LucasGandel/ITK,richardbeare/ITK,blowekamp/ITK,Kitware/ITK,vfonov/ITK,LucasGandel/ITK,spinicist/ITK,vfonov/ITK,BRAINSia/ITK,thewtex/ITK,vfonov/ITK,richardbeare/ITK,blowekamp/ITK,malaterre/ITK,fbudin69500/ITK,hjmjohnson/ITK,stnava/ITK,malaterre/ITK,malaterre/ITK,hjmjohnson/ITK,LucasGandel/ITK,malaterre/ITK,hjmjohnson/ITK