…is running, even if there is a previous build
…ase you happen to have a process running with pid 1337
…uth... - The load order was such that the config class was being loaded before the project_path was being chdir'ed to. This meant the first time the http auth user/pass was being retrieved (via `git config`) it was being done in the current dir, instead of the project dir -- and the current dir was often not a git repo. So that meant that the http user/pass was empty strings the first time, which was the only time the server would check it - so http auth was effectively never working. At least for me. Not sure how this worked for anyone before -- maybe everyone who has used http auth starts cijoe from within the repo dir? Anyways, this is a fairly ugly hack to ensure that the git commands in Config are always run in the context of the project path.