Updated BQ to use socket.io instead of websocket + websocket-server.
Excised 'websocket' (worlize) and 'websocket-server' (miksago) components.
Now using WebsocketServer instead of MultiVersionWebsocketServer because it is no longer multi-version.
Now using ioServer instead of miksagoServer and worlizeServer.
Updated package.json to reflect these changes; "morgan" (was "logger") and "serve-static" (was "static") are now required explicitly because their previous incarnations no longer come with connect.
websocket-server has been deprecated for a very long time and was recently pulled from npm (making it somewhat unavailable).
Added log.info() calls for client socket connections and disconnections.
Fixed firstTimePlaying error.
Updated .travis.yml

Node.js 0.6 and 0.8 do not appear to be supported by at least the morgan and serve-static NPM packages, according to https://travis-ci.org/browserquest/BrowserQuest/jobs/41035581 so I've removed those 2 lines from the .travis.yml build/test instructions/file.
Merge pull request #162 from stvrbbns/socketio-clean

Socketio clean