Validation for unique role names

- Added uniqueness requirement for all created or edited role names.