Add a workaround for gtk+ >= 3.7.8.

* gtk2/immodule/uim-cand-win-gtk.c
  - (uim_cand_win_gtk_layout) : Explicitly call
    gtk_widget_queue_resize() for cwin->view for recent GTK+3.
Add the workaround into uim-candwin-gtk3 too.
* gtk2/candwin/gtk.c
  - (uim_cand_win_gtk_layout) : Explicitly call
    gtk_widget_queue_resize() for cwin->view for recent GTK+3.
Add check for GtkTreeView.
* gtk2/immodule/uim-cand-win-gtk.c
  - (uim_cand_win_gtk_layout) : Only call gtk_widget_queue_resize()
    for GtkTreeView.
* Use gtk_widget_queue_resize_no_redraw() instead.
* gtk2/candwin/gtk.c
* gtk2/immodule/uim-cand-win-gtk.c
  - (uim_cand_win_gtk_layout) : Use
    gtk_widget_queue_resize_no_redraw().
* Also cope with GTK+ 3.10.6.

* gtk2/immodule/uim-cand-win-gtk.c
  - (uim_cand_win_gtk_layout) : Call
    gtk_widget_queue_resize_no_redraw() after moving the window.
* gtk2/candwin/gtk.c
  - (candwin_show_page) : Change calling
    gtk_widget_queue_resize_no_redraw() there
  - (uim_cand_win_gtk_layout) : from here.
Merge pull request #35 from e-kato/master

Add a workaround for gtk+ >= 3.7.8.