Updates socket.io to 0.9.16, fixing some conflicts

Turns out socketio 0.9.10 was conflicting with express and then express
kept complaining about "Headers already being sent", upgrading to 0.9.16
fixes this.

This fixes issue #51