Minor JavaDoc update to test out commitership.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1414570 13f79535-47bb-0310-9956-ffa450edef68
Merged latest changes from my fork mainly for OAK-455, OAK-459, OAK-477

-Added TimingWrapper for OAK-455 which can be used to time MicroKernel calls
-Removed oak-mongomk's unnecessary dependency to commons-io
-Optimizations and fix for OAK-459 to FetchNodesAction
-Optimization for OAK-455 to CommitCommand to not fetch commits unnecessarily
-Optimization for OAK-455 to GetNodesCommand to not fetch commits unnecessarily and also to set depth for FetchNodesAction call.
-Optimization for OAK-455 to NodeExistsCommand to fetch the leaf-to-root nodes in one FetchNodesAction call.
-Initial fix for OAK-477 in JsonUtil, MongoUtil and CommitBuilder along with the test in MongoMKCommitAddTest

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1414598 13f79535-47bb-0310-9956-ffa450edef68
OAK-487 - FetchHeadRevisionIdAction is inefficient

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1414660 13f79535-47bb-0310-9956-ffa450edef68
minor improvement

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1414668 13f79535-47bb-0310-9956-ffa450edef68
OAK-50 : Implement User Management (WIP)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1414684 13f79535-47bb-0310-9956-ffa450edef68
OAK-64 : Privilege Management  (WIP)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1414685 13f79535-47bb-0310-9956-ffa450edef68
Minor optimization to include base revision id in the branch id and remove the need for FetchBranchBaseRevisionId

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1414732 13f79535-47bb-0310-9956-ffa450edef68
OAK-478 NPE in the TypeValidator when using the Lucene Index

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1414752 13f79535-47bb-0310-9956-ffa450edef68
OAK-478 NPE in the TypeValidator when using the Lucene Index

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1414761 13f79535-47bb-0310-9956-ffa450edef68
OAK-488 - Concurrency issue with FetchCommitsAction

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1415108 13f79535-47bb-0310-9956-ffa450edef68
OAK-237 Run Jackrabbit query tests
 - enabled tests & updated references to oak jira issues for the lucene index

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1415115 13f79535-47bb-0310-9956-ffa450edef68
OAK-237 Run Jackrabbit query tests
 - disabled test

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1415119 13f79535-47bb-0310-9956-ffa450edef68
OAK-488 - Concurrency issue with FetchCommitsAction

Minor fixes to commit command's conflict detection

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1415120 13f79535-47bb-0310-9956-ffa450edef68
Minor update to remove baseRevId from nodes. It's currently not used anywhere.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1415124 13f79535-47bb-0310-9956-ffa450edef68
OAK-488 - Concurrency issue with FetchCommitsAction

Tweaks to the fix after more testing.

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1415211 13f79535-47bb-0310-9956-ffa450edef68
Log improvements in CommitCommand

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1415530 13f79535-47bb-0310-9956-ffa450edef68
OAK-440 - Concurrency issue when 3 microkernels are writing in the same db

Reduced FetchNodesAction calls to speed up commits

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1415555 13f79535-47bb-0310-9956-ffa450edef68
Enabled a test that's no longer failing

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1415577 13f79535-47bb-0310-9956-ffa450edef68
Merge branch 'trunk' of https://github.com/apache/jackrabbit-oak into trunk
formatting, link to discussion, link to POC implementation.

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