metomi/rose#660: split up rose.gtk.util
metomi/rose#660: fix bug
metomi/rose#660: update
Merge pull request #835 from benfitzpatrick/660.rose-gtk-util-split-up

rose.gtk.util: split up

Close #660.