[OEM-109] modules can override editable status of events with an API method canUpdate()
[OEM-109] changes to event locking
[OEM-109] event delete reason
[OEM-109] event deletion requests
[OEM-109] focus textarea on page load
[OEM-109] bugfixes
[OEM-109] bugfix
[OEM-109] bugfix
[OEM-109] bugfixes
[OEM-109] only show the delete icon if the subspecialty of the current firm matches. fixed audit logging.
[OEM-109] enabled hiding of delete icon for completed operation bookings
[OEM-109] bugfix for cancelling deletes and delete requests
[OEM-109] cancel delete bugfix
[OEM-109] added isLocked method to event model
Merge branch 'hotfix/OEM-109' into rc/1.5-hotfix4