updated filter, sort, and pagination to have selected/disabled states

* updated filters to have selected/disabled states
* updated sort to have selected/disabled states
* updated pagination to have selected/disabled states
* set pagination and sorting to reset appropriately when filter is selected
* added truncation settings for overall and secondary rating decimals, as well as range value
* updated models to all use the use the same url:param object for ajax calls