upnp: prioritize local lan resource when getting playback to use
upnp: avoid crashing when upnp remote player times out

Platinum stores a callback that can end up being called after the
object have been deleted.
Merge pull request #3414 from elupus/upnp_fixes

Upnp fixes