Draft: gtr-dl-teams: Make soup session calls asynchronous
Currently HTTP calls are made in synchronous mode. With a bad internet connection, this could be a problem because the UI is locked until the operation is complete.
The HTTP calls should be made asynchronous to prevent processes from being blocked
Fixes #128