remove scale
New beginUpdate flow for ctl, run new and old job simultaneously
ctl-helper to return job id on creation of serverlike programs
version as tag
Call updateTags on proxy in ctl
removing error statement
First version of a reload safetybelt against javascript or css not being loaded properly
tags
Move the check for css to be loaded out of a string into code
use process.env.admin_app instead of a hardcoded array
Cleaning up previous propagation of version
Move code to adjust proxy binding tags to ctl-helper
Did my own phabricator comments; mostly small touches
Merge branch 'multi-server-update' into devel
Retry subscription on error.
Revert "Before minifying CSS pull out all @import's to the top of CSS file."

This reverts commit 0d5060eb6a1a9115515c98c0d03a2f2aec6bb458.
This reverts commit f2e3481db3c50c7dd1384977981bbaf633bd0b47.
Package instead of Meteor to measure js loading; allow use of webapp a la carte

Also change the timing to allow more time for new servers to come up.
Fix "drop collection" test failure

There was a race condition in the manipulation of the write fence by the
drop collection code. Specifically, when seeing a "drop collection"
oplog entry, OplogObserveDriver took no immediate action and instead
deferred some "should I re-poll now or later?" logic.

This allowed the write fence's oplogHandle.waitUntilCaughtUp code to
think that everything was "caught up" even though the effects of the
"drop collection" entry had not yet affected the cursor's state (by
transitioning it away from the STEADY state).  The fix is to ensure that
the state-change aspects of processing the entry occur immediately; the
actual re-query is still deferred in order to not block the oplog tailer
from continuing.

Reported by: @awwx

(The previous failure can made consistently reproducible by replacing the
`Meteor.defer` that is removed by this commit with a
`Meteor.setTimeout(,200)`.)
Merge branch 'devel' into shark

Conflicts:
	packages/minifiers/package.js