Squashed intelli_plug v3.8 update

Change-Id: I5027b80ef4ddad1f07f6eeb03628a5e23ce927d6

Conflicts:
	arch/arm/mach-msm/Kconfig
	arch/arm/mach-msm/Makefile
	kernel/sched/core.c
	kernel/sched/sched.h
drivers: synaptics: Add swipe gestures and double-tap to wake

* Configurable swipe left, right, up and down gestures
* Double tap screen to wake device.
* Sweep to Sleep
* Adjustable Haptic Feedback
* Pocket Detection

Change-Id: I6ffc67306563ec828fe0b012c95956e1a7e4bbce

Conflicts:
	drivers/i2c/chips/CwMcuSensor.c
	drivers/input/touchscreen/synaptics_3k.c