Ability to edit roles
Description
Current roles aren't covering many use cases we can have in the real world. For example, we wish QA guys to have access to issue tracking, ability to create new issues and edit existing: change assignee, add labels, etc. But we don't want them to have access to source code, because they can be part-time workers and they don't really mess with any coding. Guest role is not enough for their work, Reporter has access to code.
Proposal
Ability to edit roles and / or create new ones.