Testing: Make hdf5 test able to run in parallel and guard BP engine tests
Compare changes
Created by: HaochengLIU
In this PR, I extend HDF5 native reader so that now hdf5 tests can read data by selection(so called hyperslab selection in hdf5). Close #262 (closed)