SLING-4197 - Catch and log Throwable thrown from StartupListener methods

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1641555 13f79535-47bb-0310-9956-ffa450edef68
SLING-4514: Generating OSGI configs from content and starting services using osgi services

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1641561 13f79535-47bb-0310-9956-ffa450edef68
SLING-4153 - prevent timing based test failures for void package test

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1641563 13f79535-47bb-0310-9956-ffa450edef68
SLING-4101 - accept running outside of an OSGi environment, for example when combined with SlingRemoteExecutionRule. Patch contributed by Rob Ryan, thanks!

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1641657 13f79535-47bb-0310-9956-ffa450edef68
SLING-4153 - fixed AL headers and imports

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1641788 13f79535-47bb-0310-9956-ffa450edef68
SLING-4153: hiding authorization strategy and request time

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1641803 13f79535-47bb-0310-9956-ffa450edef68
SLING-4169 - restructure folders, patch contributed by Sandro Boehme, thanks!

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1641848 13f79535-47bb-0310-9956-ffa450edef68
SLING-4201 MockOsgi.activate()/deactivate()/modified() should fail fast if method is declared but can't be found

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1641947 13f79535-47bb-0310-9956-ffa450edef68
SLING-4202 OSGi Mock: Fail-fast when mandatory references cannot be injected

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1641954 13f79535-47bb-0310-9956-ffa450edef68
Release Apache Sling Resource Resolver 1.1.8

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1642080 13f79535-47bb-0310-9956-ffa450edef68
SLING-4204 Improve Filter handling and add usage tracking

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1642086 13f79535-47bb-0310-9956-ffa450edef68