RavenDB-2174: implemented web-socket server and client side, some last finishes left on the client side