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"?
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.
Added an E to the JSON where we support it, in the docs
Update docs/client/concepts.html

Fixes typo in docs.