* After trying to install py_minc on Ubuntu 12.04 Precise against commit f1077df034
from the BIC-MNI/minc-toolkit repostiry on GitHub, I ran into some compile errors. The
first were warnings of the form:

src/volume_io_wrapper.c:129:25: error 'NC_UNSPECIFIED' undeclared ...

This is defined in minc.h, and so I included this header in volume_io_wrapper.c This had
to be done similarly in VolumeIO_constants.c

* Secondly, the function declaration for create_grid_transform and create_grid_transform_no_copy
from volume_io/vol_io_prototypes.h (part of the MINC libraries) is different compared to
the regural libminc, and has an additional argument:

VIOAPI void create_grid_transform(
  VIO_General_transform *transform,
  VIO_Volume displacement_volume,
  VIO_STR displacement_volume_file );

This has to be included in the src/VolumeIO_a.i file which swig uses to access the functions
in the minc library.
(For full details, please refer to the ChangeLog file.)

Replaced minc.h with minc2_defs.h because only these definitions were necessary. Also
defined NC_UNSPECIFIED explicitly in src/volume_io_wrapper.c, because it has not been
used since 2001 (see minc.h) and should only be included for backwards compatibility.
also added NC_UNSPECIFIED to VolumeIO_constants.c (see Changelog)
The VolumeIO_a.py and VolumeIO_a_wrap.c files will be created by swig, they should not be part of the repository
Changed variable type names to match the naming convention, e.g.:

STRING -> VIO_STR
BOOLEAN -> VIO_BOOL
Colour -> VIO_Colour
progress_struct -> VIO_progress_struct

etc...
The VolumeIO_a.c file is also created by swig (see two commits earlier), should not be part of the repository
Merge branch 'for_minc_toolkit' of https://github.com/Mouse-Imaging-Centre/py_minc
* I don't know why, but these are the changes that will actually make py_minc install against the minc-toolkit. These should have been in this branch already, but weren't...
version and NEWS update
Merge branch 'release-0.89.2'