Update socket.io configuration to fit Heroku's requirements

- SocketManager now configures the socket.io connection
- socket.io use xhr-polling in production (heroku)
- update README for
  - continuous integration with drone.io
  - live version on Heroku