Android v1.8.0
BREAKING: The last breaking changes to protocol (I hope).
- Made protocol extendable, and old clients will not be incompatible with new ones.
New protocol has all the meta-info of the message in JSON format, and it can be extended with whatever we want in the future.