Add download progress dialog to main.html
Make the JARDownloader pipe server send 'fail' and 'progress' messages
Show download dialog while downloading and allow user to retry a download after a failure
Allow customization of the download message. Fixes #711
Add missing semicolons
Use ellipsis character instead of three periods
Merge pull request #714 from marco-c/progress_download

UI for JAR downloader