Upnp BugFix 2

Improved fix of bad behaviour which prevented upmpdcli to have hostname assigned if Shairport was not enabled