added faraday and multi_xml dependencies
Changing the raise and rescue
No need for ElasticError