got further on hdf5 reader. rolled back sambinary read, which had gotten screwed up while preparing beginnings of hdf5 reader