[rfc] wake on access - upnp support

This pr adds support for waking upnp-servers

ref this post and onwards : http://forum.xbmc.org/showthread.php?tid=124340&pid=1611088#pid1611088
and : http://trac.xbmc.org/ticket/14880

*
Not handled : if upnp server is dhcp then expect issues.