use redis pub/sub rather than process memory

for broadcasting websocket msg to workers
`/room` detect events realtime and self reload

use websocket
`/select` detect events realtime and self reload

use websocket
Merge pull request #12 from opencloset/#4-redis-pub-sub

use redis pub/sub rather than process memory

closes #4