Minor stylistic changes to the clock example.
Remove stray console.log
whitespace
Move re-render's isolateValue to UI; fix bugs

* Use isolateValue around `foo` in `{{> foo}}` as well as `{{#foo}}` (i.e. whether or not there's a content block)
* Make UI.With always embox its argument; this is achieved by moving embox/isolateValue from Spacebars into UI.  As a side effected, all reactive closures now use isolateValue, so we avoid re-rendering in a few more cases.
* Avoid calling data argument of `{{#with someHelper}}` twice ever instead of once ever (when helper isn't invalidated)
Add an XXX for failing test
Fix broken newargs semantics

All tests pass (except one which is a todo on shark).

If `{{> foo bar}}` is to desugar into `{{#with bar}}{{> foo}}{{/with}}`, there needs to be an explicit block in the generated code in which `self.lookup("foo")` binds the correct data context (`bar`).  So we now generate a UI.With rather than trying to call it from Spacebars.include.  This simplifies Spacebars.include, which is nice.

Define `lookupTemplate` because `self.lookup(.., {template: true})` pretty-prints bigly.
Don't log in again if we're already logged in.
Add method timeout for revoking tokens
Fix eternal reload on pages with no stylesheets.

This fixes test-in-console, which was never completing test runs because
the page would reload constantly (or something).
Fix wrong variable name

This commit should come with a test, but I'm offline and you can't
generate this error while offline.
add "scoped" Sandbox.cd to tests

I honestly have found it difficult in the old cli-test.sh to figure out
which tests were inside which directories and wanted something like
this there.
Remove dead code from ctl
self-test: detect online status

rationale: I had no idea that "self-test --offline" existed, and I even
gave code review suggesting that it be implemented! Since we have code
already to detect whether you are online, and we print a clear message
about the skipped tests, make the default convenient.

Automated QA (which want to always run every test) can pass
--force-online instead.
Add 'net' tag to some 'slow' tags that use npm

'meteor self-test --slow' now passes while offline
grammar: make 'net' skip message match others

I am resisting writing the code to change the grammar if only 1 test is
skipped due to that tag.
Update update comment

Unless I'm confused, the code in the comment also runs in the pretty
typical case where you already have the latest release on your system
but the app you're in is pinned to an older release, and you run "meteor
update" without passing --release.  And that case was not described by
the previous comment.
Fix "meteor update --release some-old-release"
Don't describe update --release as "latest"

This bug predated tool-refactoring.
Tweak meteor-developer configuration UI
Merge branch 'sso-accounts-ddp-calls' into sso