drivers:input:touchscreen:Synaptics wake gestures

Wake up options from @flar2 and @tbalden. just made a few code cleanups, and minor tweaks.

Options included:
- Sweep to wake
- Free stroke sweep to wake
- Double tap to wake with pocket wake protection
- Sweep to sleep only

Signed-off-by: zeroblade1984 <zeroblade1984@gmail.com>