Checking in passing specs - lots of odd work-arounds required due to socket.io-client.
Remove use of console logs. Add support for debugging. Fix how socketio and websocket are getting user roles. Empty middleware, route and path lists in http when stopping.