Get install dir from running exe
Keep backup of settings file. Do write under lock.
Lock just in case someone will call EnsureSettingsAreUpToDate outside the lock.
Submodule status image fixed
Merge branch 'master' into LibGit2Sharp

Conflicts:
	GitCommands/Settings.cs