"Show current branch only" fixed

Fix issue #1590

Conflicts:
	GitUI/RevisionGrid.cs
Revert "Auto pop stash after checkout branch"

This reverts commit 35617914e1ee72b9bde9a357a1000a844b635790.
Update french translation...
Merge pull request #1650 from pmiossec/french

Update french translation...
Ignore nuget packages
Escape the backslash

This is the correct Markdown syntax
FormCheckoutBranch behavior fixed again when called from commit dialog
Merge pull request #1670 from linquize/release/2.44

Escape the backslash
FormCheckoutBranch behavior fixed again when called from commit dialog

Conflicts:
	GitUI/CommandsDialogs/FormCheckoutBranch.cs
move CommitSummaryUserControl to UserControls folder
FileStatusList flickering fixed when mouse over list
Add new UserControl CommitPickerSmallControl
Make FormCreateBranchAtRevision use of CommitPickerSmallControl
GitUICommands: use FormCreateBranchAtRevision instead of FormCreateBranch
CommitPickerSmallControl: fix for case when commithash is empty
Remove old and unused FormCreateBranch.
fix autoscale mode
FormCreateBranchAtRevision: create combobox for orphan controls.
fix tab order and focus
Move FormCreateBranchAtRevision to CommandsDialogs and rename it to FormCreateBranch