Fix the backend selector failing to get the backend details

This fixes UPnpDeviceDesc::Retrieve() which was broken in 7d705f1c8f. The
second parameter to MDM:download() is the filename not a QString that will
acquire the result.