Gesture updates

 * All gesture types have their own event in touchpad now.
 * Fixed touchpad inverting the enabled boolean for SetGesture when it's not needed anymore (since SDK 2.0.1).