Support pre-rendered symbolic pngs

This uses the new gtk-encode-symbolic-svg feature of Gtk to pre-render
svgs as recolorable pngs. The pngs are loaded faster and can be
used without librsvg which avoids librsvg as the required dependencies
for Gtk+.

https://bugzilla.gnome.org/show_bug.cgi?id=730450