Echo the 'git submodule update' command that will be run when updating a submodule.  This will generally only happen for developers who are actually in a git clone (not for users installing from a source tarball).  This should help reduce surprise for developers working on a submodule
Integrate better with the warning messages that are already there
Merge pull request #62 from embray/echo-git-submodule

Explicitly show all git commands that are run
Refactor most of ah_bootstrap.py into a workhorse class.  I think this will make it easier to update it in the future and to understand what's going on.