Reduce unnecessary Mongo polling in more cases.

Specifically, we can now detect if a selector matches at most a fixed set of
IDs (instead of just "at most one ID"), both for queries and for writes. This
includes every write made from the client on a restricted collection!
Improve id-invalidation test to explicitly be about "how many times did polling
happen?" rather than "how many things changed"?
work towards allowing you to solo groups of tests easily
When switching test sets, treat it like a hot code push
Incrementing versions
Updated History.md draft
Fixed inaccurate/old api for publish removed
Incrementing versions
Updated History.md draft
Fixed inaccurate/old api for publish removed
Addition to History.md about using pre-existing Mongo
Addition to History.md about using pre-existing Mongo
Stop having errors from bootstrap; m_l_t on tests
Upgrade bootstrap in dev bundle.  Still need to bump versions
Upgraded dev bundle version numbers
observeChanges calls addedBefore, not addedAt
Clarify error message when replacing a document in a restricted collection

A user wrote in to meteor-talk being confused about this.
fix typo
Greenspan comments on ddp-pre1 diff
Fixed #690: inconsistant use of `fields` in api docs

Also messed with spacing so that the end of a sentence could be less
easily confused with the dot operator in a particular place.