More EventBus API refactoring. Build still broken.
Added slf4j and logback
Replaced WeakListenerCollection with ListenerCollection. Build still broken.
Added logging dependencies
Implemented new EventBus API