Fixed test code to rewrite hdf ttime files

When testing and playing about between versions, some hdf5 files get
left around with the wrong internal format. To make sure we are testing
the current version, re-create and re-write the hdf5 files on the fly.
Made processing test more supple

To deal with different numerical precision on different machines.