Use aggregate progess in lease updater

Prior to this change, every file used its own lease updater. However,
the spec prescribes that the lease updater should use the aggregate
percentage for progress instead of the per-file progress.
Merge pull request #93 from pietern/lease-updater

Use aggregate progess in lease updater