soup-session: don't resolve default proxy-resolver/tlsdb if not needed

If the user overrides the proxy or TLS configuration of a session at
construct time, we should avoid ever trying to resolve the default
extensions.

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