Fixed an issue in HierarchicalAccessManager regarding the universal right.
Removed unreachable path from HierarchicalAccessManager
Minor simplifications to HierarchicalAccessManager
Added a few more tests for HierarchicalAccessManager.