Use download and show progress bar. Fixes GH-15. Fixes GH-17. Fixes GH-20.