feat(content-view): let user create/edit views

SD-545 SD-549
feat(coverages): basic coverage operations are implemented.

SD-468
Merge remote-tracking branch 'ozan/coverages' into feat-views
fix(notifications): make use of fixed ordering

so now it first fetches last notification and then it's using
its `_created` date to query for changes after.
fix(styling): change button styling through whole app
fix(styling): navigation changed
fix(styling): Improve scratchpad
fix(styling): scratchpad
fix(styling): change dropdowns
fix(styling): general changes
fixing(styles): make some minor changes

+ change sd-search directive
fix(styling): minor fixes
fix(search): change searchbar directive
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