Project and global role
List of functions
`BranchEdit` function was missing
Management of global roles (interface)
Global roles: administrator
Global roles: controller
Global roles access
Global roles: unit tests
Project roles: service
Project roles: owner
Project roles: validation manager & promoter
Roles: database based on roles
Roles: database based on roles
Roles: refactoring of the ACL
Roles: account variant
Roles: correction of IT support
Introducing the notion of group
Account group tables
Link between an account and a group.
Link between an account and a list of groups.