[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
[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
Merge branch 'release/1.4' into feature/automation

vm test