move call to H5Eset_auto to h5f::file constructor