update to cope with prole's 'started' callback

also switch from gorilla websocket to go.net websocket
deps