Remove stray console.log in meteor package
better help for get-machine
Exit the status poller cleanly, so we never block process exit
Rework string that is printed when you publish a binary package.
Change to --minutes in 'meteor admin get-machine' usage
Tweak help text for get-machine.
Add refresh cleanup to History.md, and another History tweak
an auspicious History tweak
Avoid triggering a sqlite3 bug

See https://github.com/mapbox/node-sqlite3/pull/355

Note that this bug actually prevented the bug fixed in 2fd65660d171a
from being harmful!
Fix error handling for offline support.

(untested. glasser told me what to type.)
Added two more missing 'new's I had missed
Optionally compress package data on the wire

For now, requires $METEOR_CATALOG_COMPRESS_RPCS to be set. On my home
network, this speeds up a clean refresh by 50%.
Edits to todo's mobile config
Recognize 9.png extension. Fix bug for xhdpi splashscreen.
Change progress message indent to 3, so it lines up with '=> Started ...'
Make package catalog sync use a spinner

(Until we have a better progress metric)
Move compressed data to another field

This means the server can choose not to compress
Let build plugins override the 'bare' option for JavaScript files
Merge branch 'devel' of github.com:meteor/meteor into devel
Implement a `meteor shell` command.

Summary:
Invoking `meteor shell` starts an interactive REPL for evaluating server-side code.

Shell commands are evaluated in the server process, so the shell's input and output have to be piped through a socket from/to the parent process that runs the `meteor shell` command. This separation accounts for most of the complexity of this diff, but the end result is pretty seamless: tab completion, history, ctlr-c and ctrl-d, etc. all work as expected.

Task: https://app.asana.com/0/15750483766338/16576093991355

Test Plan: Run `meteor run` in one terminal and `meteor shell` in another, evaluate some commands, and verify that the commands seem to be running the context of the server process. Also check tab completion and history, and ensure that the server is running simultaneously with the shell.

Reviewers: dgreenspan, avital, slava, emily, nim, sashko

CC: sashko

Differential Revision: https://phabricator.meteor.com/D837