[Downloader] Increasing timeout to one minute
[Downloader] Send proper user agent
[Client] Properly hand off control of the input to the GUI