goocanvas: migrate to GI based bindings