Implements $setOnInsert.
Fixes comments.
Merge pull request #9 from vladlosev/feat-set-on-insert

Implements $setOnInsert.