[OE-3259] fixed errors in the admin controller.
[OE-3259] referencing the models is better
[OE-3259] store model and module associations in audit logs, so we don't have crazy action/type names.
+ [OE-2474] missed patient icon change
Merge branch 'release/1.4' of github.com:openeyes/OpenEyes into release/1.4
Merge branch 'release/1.4' into develop
[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
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
Fixed broken SQL optimisation
Merge branch 'develop' of github.com:openeyes/OpenEyes into develop
+ [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