intermediate check-in: redo DI in publisher
new DI project is now in objects.xml
fixed test that broke because context is not set through contextfactory anymore
moved spring xml config to seperate DI project