[WIP] Initial ElasticSearch support

Works to the same degree as the ZendSearch implementation
We could make this extensible in the future (e.g. add a compiler pass to register strategies), but for now this is fine.