Log percentages while downloading, tally up filesizeDownloaded while downloading.

Signed-off-by: Callum R. Jones <cj@icj.me>