wip
no, don't remove
don't count the whole table.
Comment fixups.
remove silly print.
Use method for remove.
Add indexes to help mongo CPU.
Update readme and scenarios for new benchmark.
Merge branch 'order-n-benchmark' into devel
Update Google setup instructions for Cloud Console
Calculate the client hash in webapp so that autoupdate doesn't have to
be a strong dependency of appcache.

Delaying publishing the current client version document until the auto
update version is available isn't necessary because the publish
callback won't be called before webapp starts listening, and that
happens after startup.

In the app cache manifest include both the client hash and the
AUTOUPDATE_VERSION, which both allows the browser to load new
client code even when the auto update version is explicitly set by the
developer, and also ensures that if the developer changes the auto
update version this is propagated to the client in the app HTML so
that autoupdate doesn't get into an infinite loop of reloads.
Merge remote-tracking branch 'upstream/devel' into autoupdate
Use reload migration API instead of localstorage.

Remove the unused `serverRequestedVersion` argument to
`onDDPVersionNegotiationFailure`.

And let's call the remaining argument `description` instead of `error`
since it isn't an Error object.