Add binary encoding to date
Do not defer in rxMsgHeader

Slightly faster.
Make MessageReader a type of bytes.Buffer