SLING-2707 Support of chunked file upload into Sling
Feature enhance with details at https://cwiki.apache.org/confluence/display/SLING/Chunked+File+Upload+Support
1. Extension to [SlingPostServlet|http://sling.apache.org/site/manipulating-content-the-slingpostservlet-servletspost.html]
2. Chunk upload is supported in "modify"operation of [SlingPostServlet|http://sling.apache.org/site/manipulating-content-the-slingpostservlet-servletspost.html] ( ie. In default operation) . No new operation introduced for it
3. Chunks are saved in temporary location identified by upload id
4. Chunk processing
* First/Intermediate chunks: Chunk is saved in temporary location in jcr. Ignores all upload semantics (@TypeHint, etc) and request parameters.
* Last chunk: Stitches all chunks. Process all upload semantics and request parameters and creates jcr node structure at the right location.
SLING-2853 Commit patch 4 by Amit Gupta (Thanks alot)

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

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479487 13f79535-47bb-0310-9956-ffa450edef68
SLING-2853 - remove unused dependencies

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479488 13f79535-47bb-0310-9956-ffa450edef68
SLING-2853 - simplify tests

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479496 13f79535-47bb-0310-9956-ffa450edef68
SLING-2853 - missing license header

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479497 13f79535-47bb-0310-9956-ffa450edef68
SLING-2853 - tweak javadocs

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479500 13f79535-47bb-0310-9956-ffa450edef68
Clarify that close() can be called multiple times, as verified by ResourceResolverImplTest.testClose

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479508 13f79535-47bb-0310-9956-ffa450edef68
SLING-2856 : NPE in JobManagerImpl to read priority for Job
SLING-2829 : Distributed jobs only across local cluster if possible

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479531 13f79535-47bb-0310-9956-ffa450edef68
SLING-2856 : NPE in JobManagerImpl to read priority for Job
SLING-2829 : Distributed jobs only across local cluster if possible
Correct metatype information from previous commit

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479543 13f79535-47bb-0310-9956-ffa450edef68
Remove todo's for log statements

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479544 13f79535-47bb-0310-9956-ffa450edef68
SLING-2853 : Simplify resource type setting

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479549 13f79535-47bb-0310-9956-ffa450edef68
SLING-2829 : Provide better error message if a job/event/timed job can't be read from the repository

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479608 13f79535-47bb-0310-9956-ffa450edef68
Revert wrong change from revision 1479549

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479667 13f79535-47bb-0310-9956-ffa450edef68
SLING-2853 :  Add ResourceCollection to Sling  - use resource resolver mock

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479668 13f79535-47bb-0310-9956-ffa450edef68
SLING-2857 : Fix the name of the members resource in ResourceCollection., Apply patch from Amit Gupta

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479769 13f79535-47bb-0310-9956-ffa450edef68
SLING-2829 : Ignore empty handler when closing queue

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479770 13f79535-47bb-0310-9956-ffa450edef68
SLING-2829 : Fix checking of local topic list

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479860 13f79535-47bb-0310-9956-ffa450edef68
SLING-2857 : Fix the name of the members resource in ResourceCollection., Apply patch from Amit Gupta

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479861 13f79535-47bb-0310-9956-ffa450edef68
SLING-2829 : Don't remove timed event if it's in the past

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