Use EventDispatcherInterface interface

Prevents fatal error on debug mode when symfony uses TraceableEventDispatcher instance inplace of EventDispatcher