filters that are passed 'false' now get applied and are passed 'false' as their argument.  refactor request options extraction.
search block gets passed the intersection of user requested options and the presenter's available options (includes, filters, page, per_page, ordering, and the search string)
when searching, do not try to filter, order, paginate, or use only
maintain search's returned ordering when sending back records
merge in search
After investigating how *args get used by #scope in active_record/scoping/named.rb, I think it's safe to skip this case.  Also. it's removed in Rails 4.