Move oauth login results from ram to mongo, giving all servers access.
Remove orphaned transient oauth results from mongo once a minute.
Add 'meteor list-sites' command
Return immediately if not logged in on 'meteor list-sites'
Split logoutOtherClients into two methods.

One method call gives you a new token, and another method call removes
all but the current token. Meteor.logoutOtherClients calls both these
methods, and calls the user's callback when the second has returned.
whitespace and use 'self' instead of 'this'
Add comments to logoutOtherClients methods
Do not ignore jquery-event extra parameters
DDP spec: wrap heartbeat section
Don't use `require('./run-log.js').runLog`

If you happen to introduce a circular require into the stack, this
object will be undefined.

Instead, hang on to `require('./run-log.js')`, which is the exports
module which does get filled in later.
Make run tests less flaky
Generalize "load *.html files first" hack

Now any plugin can request that its files be treated as "templates" by
setting an isTemplate flag.

(This API is just as supported as you'd expect based on the fact that
you still can't access it without calling a function which starts with
"_transitional_".)

Tested by renaming leaderboard.js to a.js and confirming that it still
works (and that it *doesn't* if templating does not set isTemplate).
Remove old, unused html5-tokenizer package
Make Blaze packages internal
Don't rewrite URI with a defined protocol (ie http(s) or data) Use the node `url` module to parse the URI
Rename transientResult to pendingCredential. Handle Meteor.Errors. Emily's Comments.
upgrade mongo to 1.4.0-rc9 from a fork of 1.3.19
Assign the Fiber to self.fiber.

Doing so reveals a deadlock in the stop code (which causes self-test to
fail, yay).  Fix it by trying harder to not stop the (all or app) runner
until after the app runner has processed the "hey you should stop"
return false from onRunEnd.
Fix runner.stop() while waiting for file change

Before this, if the runner decided to stop (eg, because mongod is
crashing too much) while waiting for file change, it would crash due to
an attempt to wait within a fiber.  Fixing that bug by adding an inFiber
would then lead to the process just not exiting, because nothing stops
the wait-specific future.
Make Deps not require Underscore