Upgrade to Apache HttpComponents 4.3.2
Commons HttpClient has reached end of life: http://hc.apache.org/httpclient-legacy/index.html
Switch to modern Apache HttpComponents API.
This was mostly an exercise in replacing org.apache.commons.httpclient.* with their equivalents in org.apache.http.*
Implement TODO to support self-signed certificates.
Configure NTCredentials for the NTLM authentication scheme.
The way Apache HttpComponents works with NTLM, it needs an NTCredentials instance if/when the server wants to perform NTLM challenge-response authentication.
Merge branch 'JENKINS-21401_UseNTCredentialsForTfsGit' of git://github.com/olivierdagenais/git-client-plugin into olivierdagenais-JENKINS-21401_UseNTCredentialsForTfsGit
Merge branch 'olivierdagenais-JENKINS-21401_UseNTCredentialsForTfsGit' into master-work