add 3-finger swipe gestures
make common onMultiFingerGestureListener

add support upto 4 finger swipes