When starting a new process, Process.StartInfo.WorkingDirectory will
accept any string and, because of case insensitive API, Windows will set
it as-is while internally moving to intended directory. This causes some
problems with git, especially with "includeIf" directive. Fixes #89
When starting a new process, Process.StartInfo.WorkingDirectory will accept any string and, because of case insensitive API, Windows will set it as-is while internally moving to intended directory. This causes some problems with git, especially with "includeIf" directive. Fixes #89