goabackend: Set missing libsoup's HTTP user-agent
Until now libsoup-based HTTP requests were sent without setting a user-agent. Some servers are configured to reject such requests and therefore users were unable to configure their accounts.
As far as I can tell, only Nextcloud accounts were affected, since other account types use different mechanisms.
Fixes #176 (closed)