socket.io needs gzip and etag feature

Socket.io supports gzip compression and etag header.
It makes mobile devices faster.

![keima_meets_gzip_etag](https://cloud.githubusercontent.com/assets/19996/2750201/1e814ed6-c85b-11e3-8fcd-7af18d95c642.png)