Improve decoding of data: URIs
Improve decoding of data: URIs

Support non-base64 data: URIs, and also get the content type out.
Code adapted from libsoup.

GNOME/librsvg,GNOME/librsvg,GNOME/librsvg,GNOME/librsvg