Update all ES queries to use Elasticsearch DSL (bug 1036168)

Mostly b/c script scoring is slow apparently. The `field_value_factor` was added post 1.0 and is faster.