Fixing CID1155474
Fixing CID1155379
Fixing coverity reported warnings
Added VIO_FORMAT_FUNCTION macro to allow gcc/clang to warn upon mismatch of format string and parameters.

This fixes a -Wformat-nonliteral warning (but now there will be new warnings
from -Wformat since it can now check print_error() usage).  Will fix those next...
Fix -Wformat warnings with print_error() usage

Changed some %d to %ld or %lu.
COMP: Add enumerated value for MI_ORIGINAL_TYPE to mitype_t

The function "nc_type_to_minc2_type" returns a value of type "mitype_t".
As this function can return the value "MI_ORIGINAL_TYPE" (which is 0)
and "mitype_t" had no enumerated value of 0, a warning was being produced.

This commit adds an enumerated value of 0 to "mitype_t", allowing variables
of this type to legally hold the value "MI_ORIGINAL_TYPE".
Merge pull request #15 from brianhelba/netCDF-Type-Warning

COMP: Add enumerated value for MI_ORIGINAL_TYPE to mitype_t
Merge remote-tracking branch 'upstream/develop' into develop

Conflicts:
	libsrc2/m2util.c