In HDF5 constructors, change the mode from 'w'rite to 'a'ppend.

This is in order to not re-write the underlying file.  This
change from 'w'rite mode into 'a'ppend might be a bit misleading
and should be revisited in the future, but for now will do.
Added tests for OOC computations using HDF5 files