[OEM-94] Hide print buttons for users without print access.
Merge branch 'master' into develop

Conflicts:
	views/default/view.php
+ compatability with changes to BaseEventTypeController
+ set defaults for elements outside of the models when dependent on controller submitted values
+ bugfixes
Fix for unbooked procedures.
+ fix the relations for procedure assignments
+ use specific methods for assigning element defaults
+ [OE-3896] API fix after relation changes.
RBAC.
Merge branch 'feature/rbac' into develop
Removed event title (this is now set in the event_container view in core)
fixed model references
[OE-3914] fixed collation
Merge branch 'develop' into feature/table-versioning