Refactor and API improvements
The most noticeable difference is that Image objects now directly subclass Numpy arrays, so you can just treat them as images without having to use the data attribute. The code was completely refactored to allow compatibility with different versions of ND2s, though this makes no difference to end users (for now). More rigorous testing was also added.