Upgrading Elastic.js to current version

Elastic.js in npm is broken (>1yr old). New version (now
included here) relies on official Elasticsearch client
for communication w/ ES server. This accomplishes that,
as well as some other API/client compatibility and edge
case fixes.