README: Expand the protocol documentation
Adding more details about messages exchanged. Now documentation includes what protocol is used to connect, what messages are used and also format of every message. This should be enough information to implement a new client from scratch.
Closes #3 (closed)
Edited by Miroslav Hanak