[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