Make the To header repeated. Add a date header.

Compatibility is explicitly broken since this protobuf isn’t yet used
anywhere except as an unserialised struct.
Implement the parsing half of the DATA command.