Save user view (grid or list) in local storage

Fix the error of switching to grid view whenever provider is selected or
pagination used. Add user view selection as data in local storage.
Added subject to thumbnail view

Added subject in thumbnails and the popup.
Added filter for merging words.
Added subject to list view + Change general styling
Set lightbox as preview for text items also

Remove popup for text items preview and adjust lightbox for this use
SDUX-68 The screen goes black when you want to change user avatar

Fixed
Fix popover styling

Change popover styling on thumbnail view
Display metadata in lightbox preview
Default font change

Now we have Open Sans as a default font :)
Fix for lightbox title

Display headline if slugline is not avaliable (in case of AAP)
Fix server communication with new version of eve.

Eve now doesn't require wrapping of post/put/patch data.
Implement ingest search via elastic.

Set params specific for elastic search.

SDUX-64
Implement archive action in ingest view.

In ingest view when you click on a button it will archive selected item.

SDUX-56
Refactor archive/ingest html into directives.

SDUX-56
Remove unused controller.
Fix editing username on create user + fix activity log.
Add app/template into copy:dist grunt task.
Implement initial stats for ingest/archive based on facets.

Visualise facets via d3 lib.
Add versioncreated histogram to stats.
Fix jshint warning.
Implement provider filter based on facets.

In ingest/archive provider filter will use provider field
instead of ingest_provider, thus it will work when moved to
remote server.