First commit of h5py branch of NeXpy
Removed _fixaxes because of big data issue

Currently, I cannot reshape the signal array without reading in the
entire data array
Numerous bug fixes

Still ironing out the issues with an h5py-based version
First commit of Globus catalog import

Currently, this only allows inspection of the catalog tree, not
importing the data
Corrects handling of plots with dimensions of size 1

The shape is adjusted before plotting to remove these dimensions.
Made current name the initial value in rename dialog
Major updates to h5 version

Adding use of in-memory files for dynamically created NXfields, and
fixing various write bugs
Added test of Globus Catalog transfer members
Added _getattrs to NeXusTree and renamed index variables
Added lock and unlock menu items

Changes a file's open mode to readonly and read/write respectively.
Fixes a problem with doing deep copies of tree items

This would make the tree item different from the shell, so I no longer
call the super.__setitem__, which triggers the copy. Also adds lock and
unlock contextual menu items.
Changed read/write behavior

If the HDF5 file is opened as read/write, changes are now automatically
made to the file.
Fixed indexing of plot data with more than two dimensions
Improved NXfield assignments from existing files

If an NXfield, which is read from a file, is assigned to a tree in
another file, the h5 copy command is used.
Improved consistency of NXfield dtypes

Also renamed NeXusTree to NXFile because it seems more logical and it
is a subclass of h5py File.
Added new lock icon

If an NXroot object on the tree is read-only, then a lock icon is
displayed
Changed conditions for invoking PlotDialog

This should only be called if the NeXus node is an NXfield.
Improved handling of NXlink copies

Now, the linked data is copied from one file to another in h5py if the
link is in a different file and it exceeds the memory limit.
Add new Show Link menu item

Also merged "Save" and "Save as…" since read/write files are now
immediately updated
Added NXFile to shell imports