Don't save meta messages to persistence

Messages indicating that someone types or has seen a message don't need
to be stored to the persistence layer.
Protocol implementation switched to protobufs (first step)

-- not buildable --