fix bug of progressbar of making torrent. Use win32 api to read & write file
add FILE_SHARE_WRITE when open file.
change utf8 to gbk in get_file_handle
add assert after createfile of open_existing
merge from new-impl-io