Merge pull request #1685 from feinstaub/topic_norefresh_on_cancel

FormCheckoutRevision: make similar to CreateBranch/Tag dialogs and use in RevisionGrid
Variable name fixed
Merge remote-tracking branch 'gitextensions-pombeiro/BuildServerIntegration-plugin' into BuildServerIntegration-plugin
Merge remote-tracking branch 'gitextensions/master'
Merge remote-tracking branch 'gitextensions/master' into BuildServerIntegration-plugin

Conflicts:
	GitUI/GitUI.csproj
Handle situation where there is not yet a .options file for the Build Server.
Merge remote-tracking branch 'gitextensions-pombeiro/BuildServerIntegration-plugin' into BuildServerIntegration-plugin
Merge remote-tracking branch 'gitextensions/master'
Add support for guest access to TeamCity.
"Set version" Python script added
"Set version" Python script added
Compilation fixed after merge
GetFullBranchName moved from GitModule to GitCommandHelpers

Commit renamed to CommitHelper
Merge branch 'master' into LibGit2Sharp

Conflicts:
	GitCommands/Git/GitCommandHelpers.cs
Removed some code duplication
Introduce IBuildServerCredentials. Fix threading issue of credentials form.
Merge remote-tracking branch 'gitextensions/master' into BuildServerIntegration-plugin
Merge remote-tracking branch 'gitextensions/master'
Merge remote-tracking branch 'gitextensions-pombeiro/master'
IsValidGitWorkingDir() fixed with libgit2sharp