game socket refactoring

about socket refactoring:

1. make directory `/lib/socket`
2. add file `/lib/socket/index.js` to handle common socket issue, such as sharing session with express
3. other socket functionality like game processing, should use a external file (like express router) to import

@fuqcool