Create a single multi-purpose WebSocket connection.
Merge branch 'master' of http://github.com/aiannacc/Goko-Salvager into websocket-conn
Added missing dependency checks, reformatted, finished basic setup of GS WebSocket connection
Receive clientlist, move ping loop to GS.WS, fix icon update
Conform to jslint whitespace rules
Callbacks for WS; avatars using gokosalvager server; temporarily disabled launchScreenLoader.js
Enable WS auto-reconnecting
Fix duplicate WS msgids; Fix avatars dependencies and cache clearing
Wait until Goko finishes loading launch screen to modify it
Load vp counter modules in the right order
Fix module dependency checking using jQuery ids
Enable popup alert when Salvager fails to load all modules
Fix checking dependencies like "x.y"
Make whitespace jslint-compliant
Use jQuery File Upload for change avatar function.  Upload to GS server.
Fetch avatars from retrobox if gokosalvager server fails.
Fix layout bugs
Merge branch 'master' of http://github.com/aiannacc/Goko-Salvager into websocket-conn
Simplify avatar upload; gokosalvager.com for WS
Undo accidental version increment