feat(workflow): send to action UI

html + css
fix(userlist): make search case-insensitive

needed for user mentions,  and other user list searches

SD-750
feat(workflow): Implemented sending items to stages.

SD-732
Merge remote-tracking branch 'nikola/devel' into devel
refactor(workqueue): move workqueue into its own module
feat(autosave): handle autosave with versions

SD-657 SD-660
fix(autosave): make autosave trigger only on content changes

SD-660
fix(autosave): make autosave work for 2nd+ time

it should use post for first time and patch after

SD-660
fix(autosave): lock only if not locked already

locking an item kills autosave. so we have to make sure to lock
only for the first time. also autosave must use post and patch later.

SD-660
test(autosave): add test expectations for autosave
chore(npm): update dependencies
fix(etag): send if-match only if there is an etag
test(authoring): mock desks in authoring tests
Replaces GPLv3 by AGPLv3
Merge pull request #460 from hlmnrmr/devel

Replaces GPLv3 by AGPLv3
feat(desks): Implemented editing desk stages.

SD-726
feat(users): add enable/disable user feature

SD-792 SD-818 SD-676 SD-677
fix(apiary): let apiary mock url editable via env

there is no more public api mock. you have to set a private one via env.
feat(task): editing of a task

Remove tasks specific code into separate module
Enable title and description editing

SD-845

lint fix
Merge remote-tracking branch 'ozan/stage-edit' into devel