core: Add Icon property to GrlSource

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

Signed-off-by: Bastien Nocera <hadess@hadess.net>
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>