TRUNK-4114: Deletion of referenced role throws exception
Merge pull request #944 from rpuzdrowski/TRUNK-4114

TRUNK-4114: Deletion of referenced role throws exception
TRUNK-4315: Added check for newly created providers and edited test validate_shouldNeverHaveBothPersonAndNameSet()

The check adds an error message if both provider name and person id are specified.
I modified the validate_shouldNeverHaveBothPersonAndNameSet() test because the stub violates the above rule
and therefore an error should be displayed to the user
TRUNK-4315: Added a message for null Provider Name and Person