Fixes for touchscreen interaction
- Manage TouchCancel
- Only support press and hold with exactly one touchpoint
CCBUG:482222 Doesn't fully fix the bug but mitigates it, it needs some changes in plasma-desktop as well for a full fix
(cherry picked from commit 96787a7c)