FIX: ensure client refresh takes place on 32412

Initiate a UDP listener, to recieve client discovery and respond
directly back to servers.
ADD: Read network settings from XBMC

Instead of setting them in the addon - read from guisettings instead.
Makes for a zero configuration service.