upnp: use a better way to retain original directory ordering, fixes #14235
upnp: hide unplayable items in fiels view fixes #13526
Merge pull request #2527 from alcoheca/upnp-fixes

Upnp fixes