ElasticSearch integration

Revamp of  https://github.com/spiral-project/daybed/pull/173

Ready to merge or review !
ES handle the sharding but you need to load-balance requests as well so that your all cluster is used if not you slow down the engine because one bit is doing all the work.