Replace deprecated interfaces for application component and project listeners
GutterComponent
uses the deprecated interface ApplicationComponent
,
and GutterComponent#initComponent
uses the deprecated method addProjectManagerListener
.
The documentation of ApplicationComponent
describes that instead, the new messaging infrastructure should be used.
This should be adjusted as soon as possible, so that we don't establish infrastructures that are already deprecated into our new project.