feat: Role display name
Created by: bodnara
- RoleManagementRule now has property displayName
- If displayName is set it is used as translation, otherwise preset translation is used
- Made changes to components to work with the whole RoleManagementRule istead of just role name
- Refactored role-page component to reduce code duplication