improve the GTK3 support

`eom-scroll-view.c` still needs to be ported to GTK3, though.