Updated to use official elasticsearch client lib (bug 1036164)

This removes most uses of pyelasticsearch in favor of the official elasticsearch client library.

Coming next, remove use of elasticutils and use the official elasticsearch-dsl library.
So I did this too, should this belong in my patch or yours?