improved kinetic scrolling for gtk+