Implemented $setOnInsert (mongo 2.4+)

Implements:

```scala
modify(_.venuename setOnInsert "example").upsertOne()
```

Resolves #92.