Update ACL model
Update acl/role models
Start to build the ACL models
Define the models/relations for ACL
Add constants and more tests
Add tests for isInRole and getRoles
Merge ScopeACL into ACL
Add a stub to register role resolvers
Add oauth2 related models
Fix the permission check
Simplify check permission
Fix the permission resolution
Update dependencies