Merge pull request #9 from seanm/develop

Develop - more warning fixes
Fixed printing garbage in case of failed file open
Reversed change to make restructure_array static  - it is reused in MINC1
Fixing bug in the definition for netcdf external data types: NC_CHAR was missing, off-setting the values for the subsequent types
Merge pull request #10 from mcvaneede/develop

Fixing bug in the definition for netcdf external data types: NC_CHAR was...
Aded creation of :varid and :version attributes for variables, fixes #5
Minor cosmetic change
Fixed typo
Removed independent volume_io library, closing #6
Fixing autoconf/automake , addresses #4
Fixed linking errors and errors dealing with huge volumes
 * fixed up autoconf for testdir
 * moved tools tests to minc-tools
Added MINC2 API support to volume IO,
 currently the results are not 100% the same as using MINC1 API
 TODO: figure out how to fix this

Added more extensive tests for generic transform,
 unfortunately currenlty it shows slightly different results when using MINC2 API
 TODO: fix it, probably related to previous message
minor changes
Addde XFM check
Added data for xfm test
removed debug messages
Added a new example to EZminc
Changed types in ezminc
Added more tests to make sure general transform works properly