refactored hdf5storage service. Support for pytables 2 and 3 via compat module.