use user.is_active instead of user.status to determine if user is enabled
fix(tasks): improve performance

- avoid fetching tasks 2x
- limit desk/user hash lookups
- avoid some shadow/autoheight digests

SD-867
fix(desks): fixed stage editing.

SD-726
Merge remote-tracking branch 'ozan/stage-edit-fix' into devel
Merge remote-tracking branch 'adrian/update-status' into devel