Merge pull request #995 from chocobar/master TRUNK-4208 Gender and Birth date should not be required for persons linked to providers or users but to patients
TRUNK-4208: Removed gender as a requirement during PersonValidation, added it instead to PatientValidation.
- Moved unit tests from PersonValidatorTest to PatientValidatorTest to reflect this new behaviour.
- Birthdate is already *not* a requirement for Persons.
- Added test for PersonValidator to check that it's not validating gender requirement.
TRUNK-4208: Refactored PersonValidator. Extracted birth date validation into it's own method.
Merge pull request #993 from marvinyan/trunk-4261 TRUNK-4261: Error while submitting empty form in the page: "openmrs/admin/concepts/conceptReferenceTerm.form"