TRUNK-4315: Validates newly created Providers

https://issues.openmrs.org/browse/TRUNK-4315

Users were able to create Providers by specifying both Provider Name and Person,
this violated the rule which required them to only supply one of the two.
This test ensures that while editing an existing provider an error is not displayed, because in this case both Provider Name and Person can be supplied