ID: #2932 Fix eChart button on showDocument page

Change-Id: I9f85c49ed41ea4c8f2d8509b7fe1f747fd8659af
ID: #2915 Demographic name default value is NOT populated on Tickler page when tickler is created from eDocs page

https://sourceforge.net/p/oscarmcmaster/bugs/2915/
#2662 Colour Changes for Preventions (Normal vs Abnormal Results)

issue:Currently all completed tests showing in the Preventions area show
as light grey regardless is the result was normal or abnormal. We need
to be able to see At-A-Glance if the result was normal or abnormal by
colour-coding these results differently (ie. Normal shows as grey and
abnormal shows as red).

solution:fix checks if result is abnormal and if it is background
colour changes to a red and prints that result:abnormal.

https://sourceforge.net/p/oscarmcmaster/bugs/2662/?page=1

Change-Id: I01b8c695d8501a515aa4f42b539ea4d75aac0565
#853 New Administrative Panel

cleaned eform manager table view added icons for actions

see image here:
https://sourceforge.net/p/oscarmcmaster/feature-requests/853/

Change-Id: I81a428f0d25bb9e143462a1d68212dbf44e85088
#854 OSCAR User Interface Standardization 

Bootstrap examples in OSCAR, this should help as a reference for
developers.

Change-Id: Ib3ffe99bf87fc890e043d99ac73226053119ab2d
ID: #2938 Make sign save and next for documents proceed ad nauseum.

Change-Id: I1a1608433d17fdd108b46a7afd55febc439ca8b3
Fix possible npe when demo does not have provider assigned

Change-Id: Ie8851c5e31e75ff3c844fae5508cbfe9482f7d1d
Merge "ID: #2932 Fix eChart button on showDocument page"
Merge "ID: #2938 Make sign save and next for documents proceed ad nauseum."
Merge "Fix possible npe when demo does not have provider assigned"
Merge "#854 OSCAR User Interface Standardization "
Merge "#853 New Administrative Panel"
Merge "#2662 Colour Changes for Preventions (Normal vs Abnormal Results)"
bug fix - encounter window doesn't open due to NPE
#2970 Graph view of Periodic Health Visit “PHV” not
compatible with some screen resolutions.

https://sourceforge.net/p/oscarmcmaster/bugs/2970/

Change-Id: I77cc5b29564ef7c22f10c538ab9edff1c647b4cd
Change page layout and style for System Report
ID #2973 Fix timestamp when acking are commenting on document

Fix Inbox Search functionality to display more accurate results

Change-Id: Icc50bc59d1fdcb381cc2cae329fc37bc10d86fe3
Make number_of_pages optional for document so Demographic Import can

work when we do not know how many pages exported document has

Change-Id: Ide1526f8b53dbfd6e1acd04a269237bd2a3b9a38
Merge "ID: #2915 Demographic name default value is NOT populated on Tickler page when tickler is created from eDocs page"
ID: #2939 Fix demographic name auto completion

We don't need to escape all special chars as text is inside json quotes
We just need to escape quotes

Change-Id: If1383d1af820a52e3c06e8b14a996b2eba8418a3