shuffling support for HDF5 data layer
add testcase for HDF5 data layer shuffling