Python bindings

Similar to how the [puppetlabs-mysql module](http://github.com/puppetlabs/puppetlabs-mysql) provides python, ruby, and java bindings, it would be nice if this elasticsearch module provided [the bindings that are advertised on the elasticsearch site](http://www.elasticsearch.org/guide/clients/). As a starting point, this pull request includes all of the official python bindings that are installable with the `pip` provider.