substitute websockets with reconnecting websockets
clean up extra angle brackets leftover from merging
Merge branch 'reconnecting_websockets' into redis
catch the two problem exceptions
somwhat working
minor cleanups
separated async and sync code, maybe that will stop these problems