don't use HDF5 deprecation support macros

they don't work reliably across hdf5 versions and we only use post 1.8 versions anyway