OAK-1268 : Add support for composite authorization setup (untested, wip)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614686 13f79535-47bb-0310-9956-ffa450edef68
OAK-1609 - added property exclusion for Solr indexing/searching

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614689 13f79535-47bb-0310-9956-ffa450edef68
OAK-2008 : authorization setup for closed user groups

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614692 13f79535-47bb-0310-9956-ffa450edef68
OAK-1609 - adjusted SolrIndexEditorTest to use hard commit to avoid timing problems

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614693 13f79535-47bb-0310-9956-ffa450edef68
OAK-2008 : authorization setup for closed user groups (untested, wip)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614695 13f79535-47bb-0310-9956-ffa450edef68
OAK-2010 - BlobGcMaxAgeInSecs is set to high for MongoBlobStore

Blob GC age is in seconds so convert hours to seconds. Applying patch from Przemo Pakulski Thanks!

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614807 13f79535-47bb-0310-9956-ffa450edef68
OAK-1995 Improved SegmentNodeStore documentation (actually: remove unused class)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614816 13f79535-47bb-0310-9956-ffa450edef68
OAK-1995 Improved SegmentNodeStore documentation

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614817 13f79535-47bb-0310-9956-ffa450edef68
OAK-1995: Improved SegmentNodeStore documentation

Add a warning about the complex internals of MemoryNodeBuilder

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614818 13f79535-47bb-0310-9956-ffa450edef68
OAK-1995: Improved SegmentNodeStore documentation

Add some TODOs for areas that could do with extra documentation

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614819 13f79535-47bb-0310-9956-ffa450edef68
OAK-1995: Improved SegmentNodeStore documentation

Document the magic constants used in MapRecord

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1614820 13f79535-47bb-0310-9956-ffa450edef68
Merge branch 'upstream-trunk' into OAK-1855
OAK-1855 - Travis builds time out

made the OrderedIndexConcurrentClusterIT running only on Mongo.
OAK-1855 - Travis builds time out

trivia. Javadoc.
OAK-1855 - Travis builds time out

added unittest profile and skipped unit testing from integration testing
OAK-1855 - Travis builds time out

added unittest profile to the travis run