OAK-51 : Access Control Management (WIP)

in addition:
- move AbstractSecurityTest to oak/security to oak package
- simplify security tests by moving common code to the AbstractSecurityTest

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1433969 13f79535-47bb-0310-9956-ffa450edef68
OAK-535 - MergeCommand reads complete tree into memory

-Further optimization to MergeCommand optimization. Basically, even if there have been commits on trunk since the branch was created, MergeCommand now checks whether those commits are conflicting with branch commits and if not, it simply reapplies branch commits to trunk.
-Added average time for MK operations in TimingWrapper

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1433984 13f79535-47bb-0310-9956-ffa450edef68
OAK-404 Log (slow) queries

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1433989 13f79535-47bb-0310-9956-ffa450edef68
OAK-535: MergeCommand reads complete tree into memory
- additional test

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1433995 13f79535-47bb-0310-9956-ffa450edef68
OAK-560: MongoMK.commit() not atomic
- more concurrent threads makes it more likely to occur

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1434007 13f79535-47bb-0310-9956-ffa450edef68
OAK-553 : Add NameMapper#getValidOakName that never returns null

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1434122 13f79535-47bb-0310-9956-ffa450edef68
OAK-563: Rename SessionDelegate...OrThrow methods

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1434364 13f79535-47bb-0310-9956-ffa450edef68
OAK-564: Remove duplicate code from NameMapperImpl

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1434387 13f79535-47bb-0310-9956-ffa450edef68
OAK-562: Clean up duplicate name conversion in plugins/nodetype

Refactor type template classes to use Oak names internally and to better
avoid code duplication.

Use CndImporter instead of the lower-level CompactNodeTypeDefReader
mechanism for importing CND files.
wip