buildkit.downloads: Simplify progress reporting and re-add round()
buildkit.downloads: Simplify progress reporting and re-add round()

See new code comments for rationale.

See #652

Eloston/ungoogled-chromium,Eloston/ungoogled-chromium