Initial design for making hdf5 files acting as native catalog dirs

This is a first approach for making HDF5 files appear like native Blaze catalog directories.  Just a proof of concept for now.