Fix for issues #53 and #70.

This request contains potential solution to issues #53 and #70.

I added two new attributes to `EventBusListenerMethod`.

I overrode the `supports` method in `MethodListenerWrapper`.  And had to add a new type to `EventScope`, which (I'll admit) is kinda ugly, but it works.  Is there another way?