Resolves #7 - makes sure a new repo path gets git-init'd if needed.