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 pull request #116 from olivierdagenais/JENKINS-21401_UseNTCredentialsForTfsGit

[JENKINS-21401] Add support for NTLM authentication, such as TFS 2013 Git servers
Merge remote-tracking branch 'upstream/master' into master-assess-isBareRepository