New tarball-based distribution system

cuts way down on all the submodule checkouts and whatnot on multiple
hosts - do it in one place, upload it, let other hosts pull it down
make update quieter
better submodule check
fix git archive-all swallowing gitconfig
make update even quieter
make sure rbenv-gem-rehash cache is available