Change transport to work with ElasticSearch 0.90 API

I wanted to use the transport plugin with Couchbase 2.0 and ElasticSearch 0.90 and I noticed that the ElasticSearch code changed some function names and the plugin no longer works. This patch (if you accept it) changes the plugin code to reflect the changes in ElasticSearch. I tested and replication works with the new changes. 

I also updated to plugin version, but I'm not sure that this is the version number you expect, so please tell me if it should be different.