Require libsoup 3
This ensures users benefit from HTTP/2 support.
This is going to fail CI, but I will merge it anyway to facilitate landing gnome-build-meta!1625 (merged) so that I don't have to add use of this option to gnome-build-meta and then come back and remove it tomorrow.