Lower timeout on HTTP session for downloading the service file
When downloading the service file, the default Soup session timeout (60 s) is being used.
This means, if the service is not responding launching would stall for a minute. We could set a lower timeout (the fallback default built-in service file would be used in these cases).