fixes #6573 - need better errors when sorting by a non-sortable field

- [x] removing `sort[by]` and `sort[order]` params
- [x] define `sortable_fields` for all the elasticsearch objects
- [x] validate sort params
- [x] update to UI that utilizes sorting
http://api.rubyonrails.org/classes/ActiveSupport/Concern.html