Added lab testing functionality
* Lab tests are defined in an XML resource
* labTest custom tag can be added to HFE forms and generate fields for lab tests dynamically
Minor updates to 257 (OI and ADR fields)
Fixed Javascript field methods not working when viewing HTML form
labTestPicker tag now renders properly in VIEW mode
* Made workaround for HFE's getValue and getField JS methods not working in view mode
* Overrode HFE's ifMode tag to provide support for hiding things by mode
* Updated the FieldGenerator controller to generate suitable read-only controls when in view mode
Tidied up KenyaEmr and some of the content managers
Minor updates to MOH257
Converted all form registrations to FormDescriptor beans in the application context.
* Added field for form order as beans aren't inherently ordered in any way
Fixed wrong concept for TB Patient classification
Fixed broken 731 report due to scheduled visit obs with numeric values
Converted all forms to use XML resources
* All active forms have a FormDescriptor bean in moduleApplicationContext.xml
* Kenya EMR Forms metadata package now only contains Form objects (no HtmlForms)
* Liquibase changeset will delete all htmlform records
* Form descriptors have order property which form manager will sort them by
* Added section to admin home page which lists forms and show error message if form couldn't be loaded
Moved metadata package display table from Admin > Overview to Admin > Content
Updated required kenyaui version to 1.3.4
Fixed 'HIV Discontinuation' form using wrong encounter type
* Updated to new core metadata package
* Added liquibase changeset to fix existing data
Fixed buttons styles on create patient page
Fixed TB Enrollment form displaying javascript errors in view mode
Made Triage form available in registration app
Fixed completed forms being displayed in apps that they aren't registered for
Fixed unit tests for FormUtils - uses mock of ResourceFactory to load UI resources
Added requirements check to module startup
* Checks the concept dictionary version (a global property)
Updated MOH257 with new concepts in latest CIEL