input: re-organize touch input handling to make it more generic
input: implement touch input through mappable actions
[droid] remove unnecessary logging on touch input events
input: move generic touch implementation into its own lib
touch: add ITouchInputHandling
WIP: touch: add touch gesture detectors for pinch/zoom, rotate and swipe
slideshow: use swipe left/right gestures instead of manual swipe detection based on pan gesture