MODE-2211 Changed the way ACLs are computed by moving the "read" part of the ACLs down to a CachedNode level and modifying the AccessControlManager to use that.
MODE-2211 Fixed various issues and indicated by the code review and also moved the "writing" of ACLs down to a cache level, via the MutableCachedNode.
Merge pull request #1122 from hchiorean/MODE-2211

MODE-2211 Changed the way ACLs are computed by moving both  the "read" and the "write" part of the ACLs down to a CachedNode level and modifying the AccessControlManager to use that.