Some enhancements for web socket connection

* reconnect on web socket disconnect
* fix due to ARSnova session asignment for web sockets
* do not use web socket orign as it is only required for browsers
  (see RFC 6455)