Protect two external builders from spaces in the paths

git-svn-id: https://rebeccablackos.svn.sourceforge.net/svnroot/rebeccablackos@2729 56e3d1a8-0179-4092-b3e2-9fbbcda0c0a9
build_core: after chasing down why git was failing to checkout after upstream was rebased... it seems the answer is to run rebase locally too....

git-svn-id: https://rebeccablackos.svn.sourceforge.net/svnroot/rebeccablackos@2730 56e3d1a8-0179-4092-b3e2-9fbbcda0c0a9
build_core: Clean up git submodule handler, make it match the main one. Clean up git cleanup as well

git-svn-id: https://rebeccablackos.svn.sourceforge.net/svnroot/rebeccablackos@2731 56e3d1a8-0179-4092-b3e2-9fbbcda0c0a9