LinkLocalDiscovery and server beacon, EthernetTransport, removal of libsocket, removal of OpenSSL, TransportSocket holds a function object and a socket ID