Show "time left" during upload in Web UI

Making this PR based on the code presented here: #8105

@luckydonald Please make the necessary changes.

Help is welcome. :)