These commits refactor and fix our implementation of TCP sockets. It also adds a server and client for testing purposes, so we can make sure that the sockets do not get broken again!
TODO before merge:
[ ] Test Websocket flash fallback, make sure it works.
These commits refactor and fix our implementation of TCP sockets. It also adds a server and client for testing purposes, so we can make sure that the sockets do not get broken again!
TODO before merge: