websockets: Minor bug fixes

* Removed accidental duplicate of routes.
* Close channel in exception handler.
* :error-handler has to be non-first argument to `run-pipeline`.
Merge pull request #326 from udoprog/master

websockets: Minor bug fixes