Transactions for MongoDB (See the README)
patch for #51
addresses #46
Addresses #17 and #18
Contains fix for #14
Tasks use the native driver by default. Option to use mongoose.