Merge branch 'CommitUser' of git://github.com/vbjay/gitextensions into CommitUser
Fix diff for initial branch commit
Fixed hotkey execution for RevisionGrid. Closes  #1939
Calculate actual width for curent repo combobox. Closes #1952.
Revert "Recent repositories settings form visual clean up."

This reverts commit 79733f474ca61acd2f6629da5c30cd2aa0698697.

Conflicts:
	GitUI/CommandsDialogs/BrowseDialog/FormRecentReposSettings.Designer.cs

(cherry picked from commit 229a1ddf20a24209bf4fd5a2eb88a17f1c703025)
Corrected shortening algorithm for fixed width case.

(cherry picked from commit be76309aa5d913d251cb668956cfe446a994efce)
Corrected tabindex.

(cherry picked from commit a32eed60317c20a29f092466e095e1962ca9f919)
Calculate actual width for curent repo combobox. Closes #1952.

(cherry picked from commit 79fb7f5963f8e527df9fc6fd305e121d53db7381)

Conflicts:
	GitUI/FormBrowse.cs
Applying autosize to FormRecentReposSettings
Merge branch 'release/2.46' into release/2.47

Conflicts:
	GitCommands/Repository/RecentRepoInfo.cs
	GitUI/CommandsDialogs/BrowseDialog/FormRecentReposSettings.Designer.cs
	GitUI/CommandsDialogs/FormBrowse.cs
Merge branch 'release/2.47'
Version changed to 2.48
We can now use default values in Mono
Merge branch 'master' into fix_add_icon_warning_use_for_FileEditor_and_DeleteBranch_instead_of_star

Conflicts:
	GitUI/GitUI.csproj
	GitUI/Properties/Resources.resx
Merge branch 'master' into FIX_NavigateView

Conflicts:
	GitUI/CommandsDialogs/BrowseDialog/FormBrowseMenuCommands.cs
	GitUI/UserControls/RevisionGrid.Designer.cs
	GitUI/UserControls/RevisionGrid.cs
RunCmd... methods refactoring
Renamed methods to be more consistent
Update doco version
Submodule GitExtensionsDoc updated

Submodule GitExtensionsDoc:
    > e14e900 - Set version to 2.48
    > c57ace3 - Version updated to 2.47
    > 2dd49d2 - Correction as per comment to PR#43.
    > 563780a - Commit font
    > 37e2e43 - Add new setting to Advanced->Confirmations
Merge branch 'feature/DistSettings'