Metadata: write length suffix only in cell

The length suffix after the metadata is only needed within the hbase cell, not when the metadata is serialized in other contexts (such as rpc), this length was also not consumed back from the DataInput thus would conflict with any other data written after it.