[Config] Add attributes to replace all object injected.
We need to have a config agnostic.
Add EventDispatcher

+ Tweak MonologExtension to use EventDispatcher