Better reporting if a subprotocol is active
Added UPNP support to discover Chromecasts.