feat(revisions): add revert functionality to revisions widget

add revert button
change some styling

SD-503
fix(authoring): allow authoring widgets to use main ctrl

so that versions widget can use `save` and get `editable` status
feat(views): filter items by selected view

SD-611
styling fix form elements
update settings page for desks and ingest
sidebar filter update
update comments widget
fix(content): use archive for a desk view