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

Worth having a convenience function in the indexer to get ES + query + execute + evaluate hits to a list?