SLING-2945 : handling another race condition of vote deletion while evaluating it

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1500024 13f79535-47bb-0310-9956-ffa450edef68
SLING-2946 : IOOBE in TopicRoundRobinJobQueue. Apply patch from Timothee Maret

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1500655 13f79535-47bb-0310-9956-ffa450edef68
SLING-2945 - ClusterLoadTest failures

Replaced Thread.sleep usage with RetryLoop to make the testing runs more
predictable.

Also, wrap dumpRepo calls in try/catch calls since they previously
failed due to (probably) concurrent repo access.

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1500670 13f79535-47bb-0310-9956-ffa450edef68
SLING-2947 :  Merge installer api back into core

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1500674 13f79535-47bb-0310-9956-ffa450edef68
SLING-2947 :  Merge installer api back into core

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1500675 13f79535-47bb-0310-9956-ffa450edef68
SLING-2947 :  Merge installer api back into core

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1500676 13f79535-47bb-0310-9956-ffa450edef68
SLING-2947 :  Merge installer api back into core

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1500678 13f79535-47bb-0310-9956-ffa450edef68
SLING-2947 :  Merge installer api back into core

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1500679 13f79535-47bb-0310-9956-ffa450edef68
SLING-2947 :  Merge installer api back into core

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1500713 13f79535-47bb-0310-9956-ffa450edef68
travis experiment
run, travis, run
travis: disable notifications since this is a personal testbed
travis: run against multiple runtimes
travis: install dependencies with -q
travis: completely skip install step