DOC: typo in error string, thanks @ElDeveloper
BUG: render -> redirect
DOC/ENH/MAINT: clean up of websocket handler

* added a lot of comments about what is going on
* on_message now requires authentication. This method is used by the
    client to instantiate the websocket, and as such, this should
    require authentication.
* added some clarity in variables
* now throwing a ValueError if we don't have a user
DOC: comments on js websocket
ENH/DOC: write running message

* write a message that indicates when the process starts running
* decompose depositing messages into redis