alt implementation of EmptyAppendableTable
add resource matching / priority for HDF type resources
h5py fixes
fix up other tests
make sure that we are writing with mode='w' for test files