Refactored RHEAORU_R01TerminologyValidator; abstracted the Mule flow terminology validation, added error specific exceptions.
Created unit tests for RHEAORU_R01TerminologyValidator and added appropriate test documents.
Moved CodeValidator and the Apelon impl classes out of RHEAORU_R01TerminologyValidator and into a new package.
Removed the COdeValidator interface and impl.
Merge remote-tracking branch 'origin/develop' into issue84
RHEAORU_R01TerminologyValidatorTest: refactored for removed interfaces. Removed "unknown code/namespace" tests.
RHEAORU_R01TerminologyValidatorTest: Added verifications to see that all codes have been validated. Added "false return" test.
Merge pull request #89 from jembi/issue84

Refactored RHEAORU_R01TerminologyValidator; abstracted the Mule flow ter...