Removed update command, added auto-pack.

Using `buildenv new X` without a valid tarball under X now
automatically packages the files. Code cleaner, less coupling.
Documentation updated too. Mkbuildenv.sh files now specify
exactly which files to add to git, rather than assuming the target
directory is empty.