Sandbox makefile: started collapsing build steps.

Building by phase is being modified to be code by difference.
Each build phase is pretty much the same, but the params passed can
be overridden. When the nonstandard packages are built, they'll work
similarly.