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