FormCheckoutBranch behavior fixed again when called from commit dialog

Conflicts:
	GitUI/CommandsDialogs/FormCheckoutBranch.cs