title: Is it possible to broadcast from socket.io-emitter
body: <p>Im currently emitting messages using <a href="https://github.com/Automattic/socket.io-emitter" rel="nofollow">socket.io-emitter</a> to emit messages (in namespace) from a worker in my app, however now i need to broadcast to all connected sockets(to the namespsace), when something happends, is there any work around there?</p>
  
  <p>For example this is a socket.io exposed(HTTP) emit and broadcast using socket.io adapter to 
  be able to run different socket.io instances in different processes</p>
  
  <pre><code>var io = require('socket.io')(http);
  io.adapter(redis(config.redis));
  
  io.of('/namespace').on('connection', function(socket){
      socket.emit('message', 'Hi you!');
      socket.broadcast.emit('broadcast', 'Heya all!');
  });
  </code></pre>
  
  <p>This is now a different process (MQ worker) that is emitting events to the clients</p>
  
  <pre><code>var io = require('socket.io-emitter')(redis(config.redis));
  
  var socket = io.of('/namespace');
  
  socket.emit('message', 'Hi you!');            // This works
  socket.broadcast('broadcast', 'Heya all!');   // This won't work
  </code></pre>