goocanvas: don't use "retry" in iteration

Because "retry" must be inside a "rescue" statement since Ruby 1.9.
goocanvas: use "redo"

Because the purpose is current iteration again.

see: https://git.gnome.org/browse/goocanvas/tree/demo/demo-fifteen.c#n205