Added support for findAndUpdate() {upsert:true} option.