Add progress bar for downloading.
+ Done a lot of useless work and rewrite everything to async wininet.
Add timed update when server address is being edited.
Restore sync mode since looking like ftp file download in async is impossible.