initial s2w dt2w code import from @showp1984

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:

	drivers/input/touchscreen/Kconfig
sweep2wake/doubletap2wake: adapt for falcon_umts (aka Moto G)

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:

	drivers/input/touchscreen/synaptics_dsx_i2c.c
Kernel: Add S2W/D2W to defconfig

Change-Id: I115d91daec39961cf202df8493df803f412a48fd