FIX: hdf5 portable mds
FIX: hdf5 portable mds

 - defer creating the data set until we see the first element (to get
   the type right)
 - special case strings (which are probably datum uids) to utf-8

ericdill/databroker,ericdill/databroker