[WIP] HDF5 DataDescriptor

This is a preliminary version of the HDF5 DataDescriptor.  There is a still need to link with the catalog, and add tests.