initial s2w dt2w code import from @showp1984

Signed-off-by: Paul Reioux <reioux@gmail.com>
mdss:mdss_dsi_panel.c: add s2wake/dt2wake screen on/off hooks

Signed-off-by: Paul Reioux <reioux@gmail.com>
sweep2wake/doubletap2wake: adapt for falcon_umts (aka Moto G)

Signed-off-by: Paul Reioux <reioux@gmail.com>
doubletap2wake: Add user selected feather radius

Conflicts:
	drivers/input/touchscreen/doubletap2wake.c
dt2w/s2w fix again
s2w/dt2w: implement Pocket mode and make the features usable in deep sleep THX to Alin23!!!

Signed-off-by: renderbroken <zkennedy87@gmail.com>
s2w/dt2w: separate PocketMode specific code THX to Alin23!!!

Signed-off-by: renderbroken <zkennedy87@gmail.com>
s2w: Add bidirectional sweep2sleep
dt2w: improve accuracy of single touch detection
Sound Control 3.2: Initial Port to MSM8226 Socs

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

Conflicts:
	sound/soc/codecs/wcd9306.c

Conflicts:
	sound/soc/codecs/Kconfig
	sound/soc/codecs/wcd9306.c
Add BFQ/SIO/FIOPS/ZEN/VR IO Schedulers
Added new buildscript to ease compiling process
minor modification to reapers_buildscript