Squashed 'build/' changes from 006b288..1f68736
Squashed 'build/' changes from 006b288..1f68736

1f68736 Generalize to support GIT or SVN and remove/fix some old cruft.

git-subtree-dir: build
git-subtree-split: 1f68736abd33206d245f78943173950ec1e4e7b6

archiecobbs/server-setup,archiecobbs/server-setup