Added tools to hash hdf5 data and generate caches