gtk: Add TrayIcon implementation for GtkStatusIcon.