Build against geocode-glib-2.0 when using soup3
geocode-glib 3.26.3 was released today, with optional soup3 support. When built against soup3, it generates a geocode-glib-2.0 pkg-config file rather than geocode-glib-1.0.
Adjust our dependency based on initial setup's own soup2 flag.