HDFS-5758: NameNode: complete implementation of inode modifications for ACLs.
HDFS-5758: correct handling of ACL removal in edit log and add assertions to AclStorage.
HDFS-5758: correct TestFSImageWithAcl.
Merge branch 'HDFS-4685' into HDFS-5758
HDFS-5758: stub additional tests for HDFS-5758.
HDFS-5758: additional test stubbing.
HDFS-5612: simplify by consolidating some conditional checks.
HDFS-5758: additional tests
HDFS-5758: more tests
HDFS-5758: propagate AclException in DFSClient, reject default ACLs on files, more tests.
HDFS-5758: more tests
HDFS-5758: more tests
HDFS-5758: restore AclTransformation#filterExtendedAclEntries, use it in FSDirectory#removeAcl, clean up unused variables in FSDirectory, more tests.
HDFS-5758: more tests
HDFS-5758: must recalculate mask even if there are no named entries after a removeAclEntries, and more tests
HDFS-5758: add safe mode tests
HDFS-5758: avoid unneeded import of java.util.Collections.
HDFS-5758: do not allow setPermission to toggle ACL bit, more tests.
HDFS-5758: correct TestFSImageWithAcl
Merge branch 'HDFS-5612' into HDFS-4685-WIP