[OE-3303] Fixed auto macro when patient has no GP but does have a practice address
Merge branch 'release/1.4' of https://github.com/openeyes/OpenEyes into release/1.4
+ [OE-3193] change link text for clicking through to patient episodes/events
Improved dialog comments
+ fix bug with Audit model setting value
Merge branch 'release/1.4' of github.com:openeyes/OpenEyes into release/1.4
+ [OE-3303] provide salutation details for practice
+ [OE-3303] address fixes for contacts
+ remove debug
+ [OE-2474] clinical access check for patient warnings
[OE-3306] restricted systemic disorder selection widget on the patient summary to systemic diagnoses only.
Prevent redefine errors if script is included multiple times
Merge branch 'release/1.4' of github.com:openeyes/OpenEyes into release/1.4
Consistant defining of new methods on Function.prototype
+ [OE-3277] include principal eye in episode diagnosis EPD shortcode
Merge branch 'release/1.4' of github.com:openeyes/OpenEyes into release/1.4
+ [OE-3232] only apply user selection of firms to the firm list when its possible for the user to alter this list.
Fixed incorrect template variable name
Merge branch 'release/1.4' of github.com:openeyes/OpenEyes into release/1.4
fixed adding and removing of allergy assignments
Added id attribute to dialog content; destroy on close should be handled in close event handler