using ApacheHttpClient4 too get rid of dependency to deprecated org.apache.commons.httpclient.HttpClient

with lots of contribution from @MichaelKunze
Merge pull request #2 from alphaone/ApacheHttpClient4

using ApacheHttpClient4 too get rid of dependency to deprecated org.apache.commons.httpclient.HttpClient