generalized TB start stop date rule for use with other drugs and wrote unit tests
Test for MohUniquePatientNumber
Added test for MohUniquePatientNumberRule
 Changes to REPORTS-69
Added unit test to MohNamesRule class
Cleaned up code for MohNameRuleTest file
Added a second test for MohNamesRule class
Changes on MohUniqueIdentifierRule test
modified logic in date rules to iterate through two lists of dates, adjusted unit tests to suit
modified date generation in tests to avoid deprecation warnings
Merge pull request #31 from jlkeiper/REPORTS-80

unit tests for date-related rules, starting with REPORTS-80
Completed test for MohUniquePatientNumberRule
added readOnly transaction limitations to several service methods for speed up
merging pull request #27
commits from #23
formatting fix
more formatting fixes
updated classes to use MohCacheUtils.getConcept(), now stable
added caching and static variables for LTFU snapshot
added the DEATHREPORT encounter type constant