Added update function which uses elasticsearches '_update' API, instead ...

...of a roundtrip get / manual update / reindex

The function really needs a better name though.