SoupConnection: Explicitly set SoupAddress protocol.

So GProxyResolver can distinguish between "http" and "https" requests,
and choose the appropriate proxy settings.  Previously the SoupAddress
protocol was left unset, so soup_address_connectable_proxy_enumerate()
assumed "http".

https://bugzilla.gnome.org/show_bug.cgi?id=724316