add event dispatcher to dist files
remove old subscriber pass
fix path to old subscirber interface
all events inherit from the new event dispatcher event
remove reference to old pass to register subscribers
replace usage of mediator by event dispatcher
fix dist sources related to event dispatcher
activate event dispatcher bundle
register event dispatcher service + add compiler pass
CS
typos
fix the hasListeners method
lazyload only if listener added via service