Try to fix #2093
Test for #2093
Try to fix #2093
Test for #2093
Fix test for #2093
Fix test for #2093
Allow undefined values in Collection.find options check.

At some point we might want to just make `Match.Optional` accept
explicit undefined values in objects, but that will take a little more
thought.
Improve 'meteor mongo' error message

Fixes #1256
new dev bundle: with npm/npm#5137

We should be able to remove our "npm install --force" workaround after
this.
We no longer need to pass --force to npm install

(Also, make a test assertion useful: assert.equal's default truncation
is horrible.)
A better version of our patch

However, the better version involves taking some changes from a version
of npm not yet released with Node.
update regexp for new version of npm

also, use quotemeta where necessary
Merge branch 'fix-npm-cache' into devel
Follow-up to 4777e64: fix client-specified _id

This was a regression in 0.8.1 which caused client-specified `_id` to
always be ignored for collections with at least one allow/deny rule.

Fixes #2097. Fixes #2099.
Fix a typo in test descr
Run server tests one at a time.
Fix serializing server tests.

`Tinytest.add` is now implemented in terms of `Tinytest.addAsync`, and
the old `async` flag removed.
History for #2088
Follow-up to 4777e64: fix client-specified _id

This was a regression in 0.8.1 which caused client-specified `_id` to
always be ignored for collections with at least one allow/deny rule.

Fixes #2097. Fixes #2099.
Update History