Transmission changes

Following taken from lindhor's pull with a few small changes in pp
https://github.com/rembo10/headphones/pull/1227

- do not wait for torrent to start to get folder name (e.g. will not
start if no seeders or waiting in queue)
- return torrent name and hash when adding torrent, append hash to name
in searcher for snatched record (torrent name can be different to
actual folder name, so we'll use the hash to get the folder in pp.
Using hash instead of id as it persists)
- pp, use hash to get folder from transmission

+

Small change to xld processing to determine lossless
?

?