Contextual Gestures pt 1: Changes to the gesture system

Eric Edlund requested to merge work/eric/gesture-split into master

This is a split out of MR !2184 which got too big. This MR covers the changes to the gesture system needed for the new Contextual Gestures framework.

Edited by Eric Edlund

Merge request reports