Remove chart note locking from interface as FF is populating

lock password with login PIN.

Change-Id: Ia183c97b43ab0bff02d27fe7935c29190267619b
Merge "Remove chart note locking from interface as FF is populating" into RELEASE_12_1
  #2575 Labs - Measurement links displaying wrong measurement types

this is to just NOT give the links to labValues.jsp when no demographic
is linked. Currently, when non-linked page just loads, gives an alert
that demographic is null, and closes the page.
3469: When consultation_fax_enabled=on, put OHIP/MSG next to physicians names at the bottom on consult letter, not the billing_no (which is usually the same, but sometimes not). ohip_no is what we want.

Also fix a small problem where if no apointment date/time is set, the appointment time shows up as ":". Now the colon only shows up if the apointment minutes
is not empty string.
3463: escape the favorite query name
3470: Show the patient's sex on the consult PDF when consultation_fax_enabled=true
3471: With consultation_fax_enabled=true, if there is no specialist asociated with a consult, don't print "-1" on the PDF
 #2321 Quotes in Patient Name Not Editable in Master File
 #3467 	Echart locking issue with FF update

changed to text fields with autocomplete off.
will have to be some communication/updated training with this, which OSCAR EMR
has said they will do with next fix release.
Merge " #3467 	Echart locking issue with FF update" into RELEASE_12_1