Remove EventDataSvc("EventDataSvc") if created

Closed Michal Mazurek requested to merge mimazure-fixes-for-lhcbapp into master

@clemenci @gcorti

The reason for this is that Gauss() configures LHCbApp() in which IOHelper() creates by default EventDataSvc("EventDataSvc"), which means that we can no longer create HiveWhiteBoard("EventDataSvc") unless the former one is removed.

This happens when EnableHive=True is set in Gaussino, but EnableHive=False is set for LHCbApp().

To be removed when Gauss() stops using LHCbApp()

Merge request reports