Write error message to stderr, not stdout.
Additional flags for disabling compile or upload steps.

Also add a flag to allow (or suppress) output of the JSON describe of
the final output object (app or applet).