Updated Metadata to namespace different types into nested classes and make it easier to find particular constants
Removed isRetrospective visit method now that we can check the source form of a visit
* EmrUiUtils.formatVisitDates now uses it's own checking of dates
* Fixed EmrUtils.hasTime so that it works correctly with dates loaded from the database