Es2

Implementing the ElasticSearch backend
It fails for the the serving_mode tests since config is not a valid backend but serving_mode_[all, collector, readonly]