AsyncServer: nslookup exceptions were not being passed to ConnectCallback
AsyncSocketMiddleware: merge keep alive socket hash with connection info hash.
AsyncSocketMiddleware: only keep sockets alive for 5 minutes (tbd)