Merge remote-tracking branch 'ozan/replace-provider-source'
[SD-1227] States as facets in UI
Merge branch 'feat-workflow' of https://github.com/superdesk/superdesk-client into feat-workflow
[SD-1227] States as facets in UI
fix(spike): make spike work with states

SD-1232
fix(CSS): Introduce state colors and remove stage colors
feat(states): Display states through system
fix(dashboard): Fix article dashboard

adn add state info on dashboard items
Merge remote-tracking branch 'nikola/states' into feat-workflow
[SD-1211] Implementd workflow service to hide display actions.
Merge remote-tracking branch 'origin/devel' into feat-workflow

Conflicts:
	app/scripts/superdesk-search/search.js
fix(ingest): show progress using websockets
[SD-988]-Fixed the issue that 'max_results' was not included in nonFacetKeys
[SD-1211] Send to desk button wired
Merge branch 'feat-workflow' of https://github.com/superdesk/superdesk-client into feat-workflow
[SD-988] - Make a white list for Facets. implemented.
fix(tests): freezed protractor dep until tests will be updated
fix(versioning): Fix version preview and revert

SD-1114
fix(versioning): Add all fields for autosave/revert action
fix(versioning): Improve extending