Empty hdf5

This PR allows to read/write empty HDF5 biom tables.

Should be really fast to review
Yeah, I'd say that we can potentially revisit that on the future, when we improve the QIIME code...