Changed eventd to use SOA for almost all bean references defined in other contexts.
Fixed test deps in opennms-dns-provisioning-adapter.
Added depends-on support for onmsgi:service and onmsgi:reference beans.
Got rid of huge stack trace in warn message in PollerConfigManager.
Added missing test dependency on opennms-dao.
Got rid of EventIpcManagerProxy and replaced it with onmsgi:reference beans
that use the SOA registry to provide the EventIpcManager service to all contexts
that require it. Cleaned up contexts to use <ref local=""> beans where appropriate.
Changed the applicationContext-eventDaemon back from SOA to use some inherited
beans because otherwise the test contexts can't figure out the order to instantiate
some beans which was breaking some unit tests.