First bits of logic to start handling direct replication requests.
Some logic to allow direct replication requests tests on demand from the UI.
Adding logic to create the tcpServer sockets. There need to be one for network interface and should be created on app startup. Renamed the way to refer to the different replication sockets.
Added function to return all the peers.
More permission for tcp and tcpServer sockets.
Added a new protocol class with constants, renamed the classes related to message and message payload, commented out quite some code that might remove later, simplified the way the message buffers work, created the function to create tcpServer sockets and to send messages through tcp sockets. More clean up and refactoring coming soon.