Fix EZP-21733: Improve exceptions thrown in RoleService

This PR resolves issue https://jira.ez.no/browse/EZP-21733