HDF5: enforce chunking when compression is requested
HDF5: make sure chunk size doesn't exceed shape