added vl tests
only blob in HDf5 failing
some blob fixes
hdf5 backend tests pass with VL types