[PAXWEB-643] Remove HttpService tracking from pax-web-extender-war activator
[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-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
[PAXWEB-644] Filter out unusable services
[FELIX-4326] Port felix fix