Merge remote-tracking branch 'origin/master' into feature/8906_refactor
Re #8899 - Server - Implement variable-length message reception
Re #8906 - Client refactor + doc comments (2)
Re #8906 - Client refactor + doc comments
Re #8901 - Connection status panel
Re #8900 - Refactor
Re #8900 - Implement client reconnection
Re #8899 - Server data reception
Hotfix - Compilation error in client
Re #8738 - Client - additional messages
Re #8733 - Refactor protoclient into Unity + server fix