PoseBiz/stretcher — pull request #21 by akahn (2013-05-01 00:30:00+00:00)
Title: Allow update to support additional parameters

I want to return `_source` from an update operation. The attached patch doesn't work, however:

```ruby
index = Stretcher::Server.new.index('foo').type('bar')
index.put('foo', {bar: 'baz'})
index.update('foo', {doc: {bar: 12345}}, :fields => ["_source"])
#
```
Despite passing in the `fields` option as described in the [update API documentation](http://www.elasticsearch.org/guide/reference/api/update/), the full document _source isn't included. From the command line, however, the full document is returned.