media library: force a reload when sources have changed in files view
SourcesDirectory: avoid retrieving removable devices if getting media sources failed
make "UPnP Devices" and "Zeroconf Browser" localizable
media library: add UPnP servers to sources://<mediatype>
upnp: fire an update source message when a UPnP server becomes available/unavailable