[PAXWEB-643] Remove HttpService tracking from pax-web-extender-war activator
Use directly the ServiceTrackers for EventAdmin and LogService and move those to the WebEventDispatcher where they are used
[PAXWEB-643] Better synchronisation of DefaultWebAppDependencyManager
[PAXWEB-643] Better synchronisation of WebAppPublisher
[PAXWEB-643] Better synchronisation of WebObserver
Minor code cleanup
[PAXWEB-643] Fix problems in pax-web-extender-whiteboard
The whiteboard is not symmetric as it tracks services but only undo things when the bundle is stopped instead of services being unregistered.
Simplify things by tracking the HttpService for each web app
[PAXWEB-644] The whiteboard extender should track ServletContextListener instead of EventListener
[PAXWEB-643] Fix synchronisation when registering/unregistering the ServletContext
[PAXWEB-643] Make sure that things are destroyed synchronously when ServerControllerFactory is unregistered
[PAXWEB-643] Fix concurrency issues in JettyServerWrapper
[PAXWEB-643] Use bundle instead of context.getBundle() to avoid running into IllegalStateException
Remove unneeded imports
[PAXWEB-643] Fix remaining issues
Do not log an exception at error level as it is rethrown
Upgrade project version in load test
[PAXWEB-644] Restore previous behaviour but filter out unusable services
[FELIX-4326] Port felix fix
Align service mix specs version