Re-enabled MOH257 functionality that was hidden
Added new UI for MOH257 entry
* Added listing of available forms for pages 1 and 2
* Added listing of existing encounters for those forms
* Changed dialog for adding retrospective visits it only prompts for a single date value
* Changed saving and checking of retrospective visits to use 00:00:00 > 23:59:59 times
Removed unused MFL import code and controller. MFL data is now imported via a metadata package
Added documentation and unit testing for velocity functions
Removed initial visit control. We assume page 1 will be entered on non-visit forms only
Added mechanism for having encounterDate tags default to the visit start date
* Remove default value from <encounterDate> and place in <span> with class .default-date-from-visit
Added check to retrospective visit entry to prevent overlapping visits
Improved display and organization of MOH 257 UI
* Encounter lists can display encounter date (needed for MOH257 visit summary list)
* New form icons with edit and view overlays
* Added ARV regimen history with link to editor page
Also
* Removed unused encounterSummary fragment
* Added registration of TB Completion form
Enchanced admin home page
* Moved modules onto separate page as screen was getting cluttered
* Added data points for facility and total visits
Added specific icons for the obstetric and labresults forms