added hdf5 requirement for travis