Updated patient header to show date or time depending on whether visit started today
Updated metadat packages to get new TB Screening form that creates new TB Screening encounter
Refactor of reporting code
* ReportManager interfaces become ReportBuilder
* New ReportManager utility class same as FormManager, RegimenManager, MetadataManager etc
Also
* Added section 3.9 to Moh731 report