Add progress indicators on long downloads

@teobugslayer @tailsu 
Consider moving the calculations out of the printing statement, they are long enough.