make it possible to mixin into plain object

currently, the mixin only works for "class" aka functions,

but in JS, we sometimes use plain object directly, like this:

```
var o = {}
MicroEvent.mixin(o)
o.bind('any',function(){//event code})
```

please consider to merge