Resolver now keeps track of active trade servers, trade servers now connect to each other with a persistant tcp connection.  Hashes are now done on tcp server that the trade server is hosting, not on the host port that they connect to the resolver on