New sweep2wake/doubletap2wake options

/sys/android_touch/orientation controls whether sweep2sleep works in portrait, landscape, or both
0 = both
1 = portrait only
2 = landscape only

/sys/android_touch/pwrkey_suspend  makes the power button toggle s2w/dt2w
If set to 1, pressing power button to turn off screen disables s2w/dt2w and pressing the power button to turn on screen re-enables s2w/dt2w

Conflicts:
	drivers/input/keyboard/gpio_keys.c
	drivers/input/touchscreen/ektf3k.c
	include/linux/sweep2wake.h

Change-Id: I87f7b43fe0e951385f8a13de2a263e963a69bc5b
Signed-off-by: flar2 <asegaert@gmail.com>