gs-download-utils: Make download utils code async
See the commit messages for details. This is another step towards making the refresh code asynchronous.
Helps: #1472
See the commit messages for details. This is another step towards making the refresh code asynchronous.
Helps: #1472