Refactored GitCommandsInstance and GitModule.Run.. commands
Fixed issue #1957: Search file inside Visual Studio does not open file (2.47)
Fixed issue #1957: Fixed whitespaces
Handle null enconding. Closes #1955.
Clearing diff after reseting items in commit window fixed
SmartFormat now used to simplify localization
Script fixes, {cDefaultRemote} now return correct results
Merge branch 'release/2.47'

Conflicts:
	GitUI/Script/ScriptRunner.cs
Fixed interactive add with cygwin. Closes #1403
Create utf8 encoding without BOM. Closes #1951.
Merge branch 'release/2.46' into release/2.47

Conflicts:
	GitCommands/Settings.cs
Merge branch 'release/2.47'
Corrected arguments order
Let existing distributed setting to be changed from effective level
Merge branch 'master' into PombeirP/BuildServerIntegration
Disable BuildServerIntegration by default