completion: ensure pixbuf if no image was provided
completion: ensure pixbuf if no image was provided

It is common to have a mixture of GtkSourceCompletionProposal where some
have pixbuf/gicon/icon-name and some do not. This was causing the rows
without provided icons to inherit that of the previously rendered row.

This simply unsets the image if we did not find one to set.

GNOME/gtksourceview,uajain/gtksourceview,cburschka/gtksourceview,uajain/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,uajain/gtksourceview,uajain/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,uajain/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview