Support for HDF5 in catalog

Here it is preliminary support for HDF5 datasets in catalog.  This is based in the previous HDF5 DataDescriptor PR.  So the later should be accepted before this can be merged.

This is ready for review now.