Socket:: basic muticast group support
Minor tweaks to UPnP code - use JoinMulticastGroup; still no choice - just docs on thoughts
about threads.