Refactor and fix updating published contents in presentation
To fix publishing/locking of contents in presentation mode, the current logic has to be refactored.
Extend expected behavior with dialog when there are multiple options to lock content.
Also move domain specific helper functions to new ContentPublishSerivce
.
Closes #1055 (closed)
Edited by Lukas Weingarten