READY: add server "use" method

The `use` function will allow people to write plugins into bus.io

e.g.

```javascript
var bus = require('bus.io')();
bus.use(function (bus) {
  bus.io().on('connection', function (socket) {
    bus.alias(socket, 'everyone');
  });
});
```