ID: 3602383 Intake form Measurments

Sorted UACR and ACR and HR and PULSE duplicates
and updated intake form to use the same parameters as CHF etc

Change-Id: Ib0ad67e5d6fa3b03bdab897d8d4fde18442f81c3
ID: 3612640 - inactive provider can still log in
ID:3607894 - Providers with Multiple Roles Unable to See Encounter Notes

the fix is to allow non-caisi systems to control what role each provider is in the OSCAR program.
This removes the need for people to fix manually at the db level, when the last role added is the one which
is set in the program_provider table
Fixed issue where HRM Status window wouldn't open due to a missing
table. Run 20120730_hrm_patch.sql.

Marc @ OSCAR  - removed the update file as it was already in oscarinit.sql and an update file from 2011.
Marc @ Oscar  - rebased
Marc @ OScar - fixed license, added a new 2013 one

https://sourceforge.net/tracker/?func=detail&aid=3610146&group_id=66701&atid=515432
TICKLER - Fixed issue where clicking on the "Edit" link would result in
a ClassNotFoundException (StringEscapeUtils import was missing).

https://sourceforge.net/tracker/?func=detail&aid=3610139&group_id=66701&atid=515432
ID: 3613077 eForms break with " or ' containing entities in the rs

Any HTML control character injected into an eForm by an apconfig.xml sql
risks "breaking" it.  Better to escape it for the browser rather than
scrub it or expect clean data

Change-Id: I7b2c367d8bfb152f3d8fa3506e52ce37f28e941b
ID: 3599949 Check all not working
The checkAll function is conflict with the one Oscar.js. Change the name
of event handler to selectAll
Merge "Fixed issue where HRM Status window wouldn't open due to a missing table. Run 20120730_hrm_patch.sql." into RELEASE_12_1
Merge "ID: 3602383 Intake form Measurments" into RELEASE_12_1
ID: 3611377 "Patient Will Book" Written to the Wrong Field on Consults
Correct the display of fields
Merge "ID: 3599949 Check all not working The checkAll function is conflict with the one Oscar.js. Change the name of event handler to selectAll" into RELEASE_12_1
Merge "ID: 3612640 - inactive provider can still log in" into RELEASE_12_1
Merge "ID:3607894 - Providers with Multiple Roles Unable to See Encounter Notes" into RELEASE_12_1
Merge "TICKLER - Fixed issue where clicking on the "Edit" link would result in a ClassNotFoundException (StringEscapeUtils import was missing)." into RELEASE_12_1
Merge "ID: 3611377 "Patient Will Book" Written to the Wrong Field on Consults Correct the display of fields" into RELEASE_12_1
ID: 3609815 Error Adding New Demographic to a Waiting List
Set onListSince to meet NotNull constraint
Merge "ID: 3613077 eForms break with " or ' containing entities in the rs" into RELEASE_12_1