Updated OpenMRS requirement to 1.9.6
Removed location searchin functionality which was moved into core
Expanded system monitoring support
* Dedicated SystemInformation class
* Fetches memory inform from JVM
* Memory info displayed on admin home page
Reworked admin page so that system information and database summary are displayed via angular
Updated all angular pages to *not* initialise AngularJS themselves - it's now initialised by kenyaui
Changed placeholder concept for 'cause of death' to be UNKNOWN rather than INDETERMINATE
Fixed ordering of Javascript/CSS includes that was breaking select2 functionality
* Moved AngularJS app definition from controller files into kenyaemr.js
Added contants for data point keys to SystemInformation
Angularized the patient flag display functionality. It also now refreshes every 30 secs
Patient flags now only displayed within apps
Improved patient-chart-close button
* Added confirmation dialog
* Styled it like a button
Added confirm dialog to logout menu option
Replaced some jq references to jQuery with explicit jQuery to avoid conflict with htmlformentry libraries
Added angularApp config property for standard page decorator
Reworked logic for calculating default encounter dates in html forms so that start date isn't always the start of the visit if there is an active visit
Fixed 'void visit' functionality which seems to have broken with 1.9.6 upgrade
Added warning to login page when accessed from unsupported browser
Merge branch 'master' of github.com:I-TECH/openmrs-module-kenyaemr
Unit tests
*Started wring unit tests for mchcsCohortLibrary