Refine UPnP logging and reduce its chattiness

* Friendly UPnP IGD identifiers in log messages
* Properly assign discovered UPnP IGD to state variable
* Publicly accessible friendly name and URL properties for UPnP IGD