Added socket options for TCPSocket: nagle, keepalive, local address exclusivity