SLING-4153 - ManagedDC extending from DC, renaming DQueueDistributionStrategy to DQueueDispatchingStrategy

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1638734 13f79535-47bb-0310-9956-ffa450edef68
SLING-4143 - add tests for exceptions in error handling scripts, demonstrate current behavior

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1638735 13f79535-47bb-0310-9956-ffa450edef68
SLING-4143 - SlingServletResolver and SlingRequestProcessorImpl now cause HTTP status 500 if error handling script/servlet throws Exception or Error

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1638757 13f79535-47bb-0310-9956-ffa450edef68
SLING-4157, detect validation models in arbitrary locations

(only below the resource resolver search paths and below a node named "validation")

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1638874 13f79535-47bb-0310-9956-ffa450edef68
SLING-4143 - preserve original HTTP status and message if error handling script fails

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1638875 13f79535-47bb-0310-9956-ffa450edef68
SLING-4143 - we're catching all Throwable anyway

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1638883 13f79535-47bb-0310-9956-ffa450edef68
SLING-4143 - java.version 6 is not needed anymore

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1638886 13f79535-47bb-0310-9956-ffa450edef68
SLING-4159, always close resource resolver (even in case of exceptions)

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1639262 13f79535-47bb-0310-9956-ffa450edef68
SLING-4158, make applicablePaths optional
log in case invalid applicablePaths are provided from a model
refactoring of TrieTest

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1639292 13f79535-47bb-0310-9956-ffa450edef68
SLING-4160, log error in case invalid validator was specified in the model
improved javadoc for ValidatorLookupService

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1639315 13f79535-47bb-0310-9956-ffa450edef68
SLING-4151 - Sling Launchpad debian/.ubuntu package, contributed by Bruce Edge, thanks!

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1639317 13f79535-47bb-0310-9956-ffa450edef68
update to latest models snapshots

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1639321 13f79535-47bb-0310-9956-ffa450edef68
SLING-4112 Sling Models: Optimize performance when read sling models annotations

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