Refactored ACL's and added tests harness
Dropped DEFAULT_PERMISSIONS
Added empty special roles.