allow to detect gestures

this change adds a gesture detector to the workspace, which allows
detecting gestures.
it also adds a new preference entry called "Gestures", where the
user can set gestures.

currently supported is double tapping and turning the screen off

Change-Id: Ia17a8014362db20597c4d321bcfc9f2f57360a27