package update, downgraded q, upgraded socket.io

Last time when upgrading I used the gemnasium badge. However the q version they recommended as stable was beta. So I've removed the badge, since their data is incorrect, and recomputed the stable versions using [npm-check-updates](https://github.com/tjunnone/npm-check-updates), which does the same but uses the npm api correctly.

In this upgraded the main bit is socket.io from 0.x to 1.x, with change in api.

This passes the ci when using my account.