Avoid an infinite recursion in GTK+ immodule.

* gtk2/immodule/gtk-im-uim.c
  - (update_cb): Apply the patch by tagoh.
    Don't emit a 'preedit_changed' signal
    when no preedit is started.