[uTorrent] Guarantee a folder

uTorrent does not create a folder in case only one file is present in
the torrent. This is a workaround that detects torrents with one file.
It then removes the torrent and readds it with a specified subfolder.
Don't try to finish an already closed connection
Try the info dict to get title. fix #2206
ASCII encode md5 string. closes #2167
Merge pull request #2163 from mano3m/develop_utorrent

Fix folder issue uTorrent
Different seperator for folder and filename
Update TorrentShack url. fix #2209
Copy unrar dll to cache folder. fix #2205
Only remove images from cache folder on cleanup
Hide IE clear button on search
Simplify string before checking on imdb
Merge branch 'refs/heads/develop'