Increase testing coverage of the HDF5 package

Increased coverage of `apptools.io.h5.file` and found a bug in the process!
Yup, and it's simpler.