[sftp] Get device ID from URL
I have a user report where dolphin tries to browse the device with an IP as device ID. This apparently slipped in through the setHost method. It also seems rather hack-ish to me. The URL contains the device id anyway, so use that one