feat(users): disable password editing when AD is active

SD-833
feat(users): make user profile fields readonly for AD

SD-834
feat(send activation email) - improve reset password flow
Merge remote-tracking branch 'adrian/reset-pass' into devel
chore(bower): update angular

and fix the failing test now
feat(roles): Implement basic user roles settings

+ Remove old code
+ User roles list view
+ create/edit/delete user roles

SD-829, SD-831
Merge remote-tracking branch 'nikola/user-roles-ui' into devel
fix(autosave): use only POST for autosaving

SD-657
fix(tasks): make picking a task just open an item

it locks it on opening so there is no need for other requests
fix(users): Fix UI for enabling/disabling a user

Change both list view, and side preview

SD-863
feat(authoring): implemented sending to other desks.

SD-871
Merge remote-tracking branch 'nikola/devel' into devel
Merge remote-tracking branch 'ozan/send-desk' into devel
fix(authoring): make sendTo use PATCH not POST

SD-871