GstUri: Port to GUri if using new enough GLib
See https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1328
Has a better and more robust URI parser/serializer (which might solve a few bugs we have right now), better error reporting. Main issue might be that it's immutable.