Extend UPNP support
UPNP gui components
Add Temp folder
Add renderer offline awareness to gui
Add general server-initiated UPNP playback methods
Some NPE fixes