Streaming prototype

Mal drüberschauen. Einiges an CleanUp drinnen und einige Änderungen an vorhandenen Klassen um besser Funktionalitäten differenzieren zu können. Ein Beispiel dafür wäre die Umbenennung von CrowdMusicService in CrowdMusicUPnPService, damit man zwischen UPnP Stacks und Android Services unterscheiden kann.

Was noch gemacht werden muss ist zum einen der Service für den MediaPlayer mit dem der Server per GET-Request die Daten vom Client zieht und dann noch die Möglichkeit zu wählen auf welchem Network Device der Socket gebunden wird.

Wenn die Änderungen so in Ordnung sind bitte zukünftige changes an die neue Struktur anpassen und mal vorläufig nichts in den Master einchecken, dann geht das hier nämlich automatisch. Und der merge wird big^^