WIP(protobuf)

Add message.proto.
Finish ballot, Command.
Finish Accept, AcceptReply.