ShellEx: Make spacing consistent
ShellEx: Make pointer notation consistent
CommitSummaryUserControl: improve style (e. g. replace light blue background with standard dialog color)
FormResetCurrentBranch: simplify by using CommitSummaryUserControl. Use colors (green, yellow, red) for Reset type options.
Merge pull request #1750 from feinstaub/topic_resetcurrentbranch

Improvements for FormResetCurrentBranch
FormFormatPatch support sending from gmail server
Fix long lines in 1411893
Merge pull request #1731 from poiru/patch-1

Cosmetic tweaks
Remember local copy of item var, to pass it to lambda expression. Fixes #1749.
Don't ask for autopull if default pull action is Fetch.
Merge remote-tracking branch 'upstream/master' into Portable

Conflicts:
	GitCommands/Settings.cs
	GitUI/CommandsDialogs/FormFormatPatch.cs
	GitUI/CommandsDialogs/FormPush.cs
	GitUI/CommandsDialogs/SettingsDialog/Pages/GitExtensionsSettingsPage.cs
	GitUI/UserControls/RevisionGrid.cs