[JENKINS-21016] fix git credentials so that password is included in file and correct syntax of store command
[JENKINS-21016] do not actually need to replace path with forward slashes, so revert.  More importantly need the credentials on a single line so that the git command can read successfully
[JENKINS-21016] ensure that credential section is removed otherwise end up with multiple [credential] sections, or worse, multiple credential.helper rows
Merge remote-tracking branch 'upstream/master'

Conflicts:
	src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java
oops lost some of the imports after merge from jenkinscli repository
[JENKINS-21016] the section is called credential rather than credential helper.  Remove the whole section as using unset to remove credential.helper caused a new credential section to appear on the next set
Merge pull request #47 from pphillips-techphob/master

[JENKINS-21016] Remove credential section as helper is a property within the credential section.