net: Remove direct libsoup dep from mock backend
The mock backend just manipulates URIs, so require a newer version of GLib and use GUri to parse those instead of SoupURI.
The mock backend just manipulates URIs, so require a newer version of GLib and use GUri to parse those instead of SoupURI.