#1247: Permanent CommandBar installation

Conflicts:
	GitPlugin/Connect.cs
	GitPlugin/Plugin.cs
ShowSuperprojectTags/Branches/RemoteBranches and Conflict_Base/Remote/Local
FormMergeSubmodule
Change Submodule change icons, making FastForward != NewerTime and Rewind != OlderTime
AddedCommits and RemovedCommits in GitSubmoduleStatus
Allow Create branch on Module.IsDetachedHead
Show commit changes (i.e: -1+5) on CheckoutBranch, CheckoutRevision, CreateBranch and CreateTag
fix running buttons RevisionGrid
Merge branch 'master' into SubmoduleImprovements

Conflicts:
	GitCommands/Git/GitModule.cs
	GitUI/CommandsDialogs/FormBrowse.cs
	GitUI/CommandsDialogs/FormCheckoutRevision.Designer.cs
	GitUI/CommandsDialogs/FormCreateBranch.Designer.cs
	GitUI/UserControls/RevisionGrid.cs
	GitUI/UserControls/RevisionGridClasses/RevisionGridMenuCommands.cs
fix compilation errors and review changes
Fix formatting after merge
Merge pull request #2110 from gitextensions/permanentcommandbar

VS Plugin make CommandBar permanent (position handling of CommandBar)
Updated msysgit to 1.8.4
Increased performance and lowered memory footprint of DvcsGraph

- Do not calculate entire graph, only calculate visible part
- Faster implementation of GetRevisionsChildren
- Less locking
Updated Dutch translation
Merge branch 'master' into SubmoduleImprovements
btOpenSubmodule as default
add ShowRemoteBranches and ShowSuperproject[Tags/Branches/RemoteBranches] to AppSettings
fix showSuperprojectTags -> showRemoteBranches
Fixed commit links after commit info has been cached