FTP progress bar and download speed

UI now shows progress bar and download speed. See commit comments for more details...

FYI: Download speed shows a whopping 8Kb/sec! Streaming download comes next.