g-togglebutton: add support for drag/flick