refactor es_query to use filtered queries instead of creating a facet_fi...

...lter for each individual facet

tested by checking reports / exchange and making sure they still behaved as expected.

While I'm confident this change is fine, I'll be monitoring report inquiries over the next wk or so to make sure no silliness occurred.