GtkIconInfo has changed from being a boxed type to a GObject.
This is technically an ABI change, but basically all existing code
will keep working if its used as a boxed type, and it is not
possible to instantiate GtkIconInfos outside GTK+, so this is
not expected to be a big problem.