Original API support and tests for node-client

Hi @genexp, this is my commit on the top of your fork of elastic.js as discussed here: https://github.com/fullscale/elastic.js/pull/26/

Maybe the easiest is to add this extra code to your's so it ends up in the PR you initiated?

Let me know!