[OE-4588] Fix keys for measurement_reference table.
[OE-4588] Prevent measurement references from referencing both an episode and an event.
+ [OE-4527] added missing options for relations and support 'other' options
[OE-4573] Allow AR classes to specify order to be used by SelectionWidget.

This obviates the need to use default scopes, which can't be overridden.
[OE-4573] Use SELECTION_ORDER rather than defaultScope in Firm.
+ [OE-4514] remove medication adherence if its no longer relevant to the patient record
Merge branch 'feature/glaucoma-2.1' of github.com:openeyes/OpenEyes into feature/glaucoma-2.1
+ [OE-4528] support for second lookup table for medication drugs, and import from dm+d data list.
+ [OE-4575] column correction
Allow overriding class name in createElementType.
Allow model classes to override the field used for the label by SelectionWidget.
+ [OE-4528] added help documentation to medication drug import command
+ [OE-4528] added search term highlight for medication search, and alias display
Merge branch 'feature/glaucoma-2.1' of github.com:openeyes/OpenEyes into feature/glaucoma-2.1
+ [OE-4258] make search term highlighting a global behaviour.
+ [OE-4258] additional filtering on VMP for medication drugs
[OE-4561] Move allergy js out of view.
[OE-4561] 'Other' option for allergies.
+ layout fix for additional icons in patient id element
+ [OE-4259] Previous operations admin
added missing PHP packages to manifest