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
Move ISettingsSource to GitUIPluginInterfaces
Store BuildServerIntegration settings in RepoDistSettings
GitFlow plugin
Support for "base branch" and correct "support" start (based on HEAD!)
Add tooltip on hidden label to help debug command and exit code
Refresh DAG only when needed
Link toward GitFlow GitHub
GUI
refacto
Add icon instead of message...
Move tooltips in designer and add one on GitFlow link
Display current HEAD infos and select in branch combobox