Modify Faceted search UI/UX

* Auto-submit form on selection
* Auto-submit form on sort
* Prevent un-selection (user must choose All)

Incidental changes:

* Removed the (now unused) Apply button
* Adjusted some spec helpers to assume the search is submitted upon
  facet-selection/sort