add constraint for unique role name
new line
use annotations for validation of fields
removed unused use lines
import only needed validation
removed blank line
Merge pull request #216 from Kunstmaan/fix/duplicate_role_name

Fix for duplicate role name