Restored original TorrentFetcherDownload with minor changes.