Add new setting: swipeAngleOffset

allows tweaking of the swipe direction that would be considered
“horizontal” or “vertical” (I found 30deg to be a better compromise)