A callback generator for mouseGestureH. mkCollect returns two
callback functions for passing to mouseGestureH. The move hook will
collect mouse movements (and return the current gesture as a list); the end
hook will return a list of the completed gesture, which you can access with
>>=.