hdf5 backend error improvements
Merge pull request #892 from scopatz/err

hdf5 backend error improvements