Return data in main thread
Send data through finish not write
Return nonblock results in main thread
TorrentBytes not encoding name

fix #4377
Don't toUnicode loop
Merge branch 'develop'