separate sending of updates into a Server abstraction
remove old sending code
add stats for connection wait on connect, and register
fix some debug output
fix bug that causes WS to fail due to npm version change. FML!
fix incorrect logging of network errors
add a queue/semaphore for controller number of concurrent update requests
fix bug with incorrect timeouts
and now with js that compiles
merge remote/master