drag-surface: Detect fling gesture to fold/unfold
Especially on larger screens dragging up a certain amount before the surface folds/unfolds can be hard to trigger as the distance is quiet long. Detect a fling on layer surfaces and fold/unfold if the velocity exceeds a (currently) fixed value.
Closes: #284 (closed) Closes: phosh#792 (closed)