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

Hi,

ich habe mir die Mühe gemacht die Abhängigkeiten zu dem längst deprecateten `org.apache.commons.httpclient` Packages auszubauen.

Schaut mal bitte genau auf die compile-Abhängigkeiten in den verschiedenen `*.gradle` Dateien der Subprojekte. Es kann sein, dass die von mir gewählte Notation:
```
compile project(path: ":subproject")
```
nicht für die verteilung über MavenCentral und so geeignet ist. Dann müssen da wieder echte Versionsnummern genutzt werden.