fix(search): Make new scope

because of conflict with global flags
fix(icons): refactor glyphicons
feat(locking): add UI for content item locking
fix(styling): change some general styles
fix(styling): Change way of displaying avatars

+ remove sd-user-picture directive
+ change sd-user-avatar directive
+ update all parts of UI where avatar is displayed
+ update notifications UI

fix(comments): Change display name
feat(ingest): Ingest widget is updated for enhanced use.

SD-499
Merge remote-tracking branch 'ozan/ingest-widget-update' into devel
fix(archive): Picture item type preview

SD-598
feat(ingest-widget): improve styling
feat(comments): add support for paragraphs

feat(comments): Create global filter instead of inline function

feat(comments): Move template creation into html
feat(content): filter my content when there is no desk selected

SD-449
feat(content): connect authoring with content view

when closing authoring you get to content, when creating content
you go to authoring..

also adding some features to new api

and refactoring confirm when dirty into a service
feat(lock): implement item locking on edit

and unlock on close

SD-524
feat(revisions): move code from separate page to widget

SD-503
feat(revisions): improve revisions widget

Add preview functionality

SD-503
fix(api): use resource links for subresources

instead of adding subresource to self.href it will use subresource
uri template from `/` endpoint
fix(lock): don't display my opened items as locked

locks should be only visible to other users
feat(lock): view only mode if an item is locked
fix(authoring): remove it from sidebar menu
feat(revisions): add revert functionality to revisions widget

add revert button
change some styling

SD-503