For getGitRoot(), the path of the directory containing
the .git directory, ie the project root directory, or an
empty string in case the search started outside a git directory.
The inGit() function returns a boolean as to whether a git
repository was found or not.