[WIP] Refactor ElasticaClient

I remove the Http component and use the ruflin/Elastica instead. I don't want to reinvent the wheel.