submodules need recursive update
git-hub works/tested on OSX.

Fixed Makefile when GIT_EXEC_PATH is set.