Tcptimeout

Add configurable tcp timeouts. When trying to debug things over subscriptions etc the debugger prevents heartbeats from being sent. This will prevent the server from closing the connection