touch_synaptics: Add wake controls

* Huge credits to flar and showp1985.
* This patch includes S2W, S2S, DT2W, PWRKEY_SUSPEND,
  WAKE_TIMEOUT, WAKE_GESTURES support.

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Defconfig: add S2W, S2S, DT2W, PWRKEY_SUSPEND, WAKE_TIMEOUT, WAKE_GESTURES support
Make it Candy