cpufreq: Ktoonservativeq is BORN. Added hooks for screen on/off and touch booster

Conflicts:
	arch/arm/configs/KT_jf_defconfig
	arch/arm/mach-msm/board-8064-display.c
	arch/arm/mach-msm/cpufreq.c
	drivers/cpufreq/Kconfig
	drivers/cpufreq/Makefile
	drivers/input/touchscreen/synaptics_i2c_rmi.c
cpufreq: ktoonservativeq: Cut DEF_CPU_DOWN_BLOCK_CYCLES down to 11
cpufreq: ktoonservativeq: Modify bluetooth disable hotplug routine
cpufreq: ktoonservativeq: Add cpu_hotplug_block_cycles to give user control on seperation between cpu_up's
cpufreq: Make trmlpolicy shared between modules and Add button_boost or menu and back

Conflicts:
	drivers/cpufreq/cpufreq.c
	drivers/input/keyboard/cypress_touchkey_236/cypress-touchkey-236.c
	include/linux/cpufreq.h
Revert "cpufreq: Make trmlpolicy shared between modules and Add button_boost or menu and back"

This reverts commit 92cec79faf6686a55a39a0f489d6661fa4f0c3b3.
cpufreq: ktoonservativeq and auto_hotplug: When hotplugging is disabled, bring up all cores

Conflicts:
	arch/arm/kernel/auto_hotplug.c
cpufreq: ktoonservativeq: Add option to control wether or not to boost extra cores to cpu0's set speed, enabled by default

Conflicts:
	drivers/cpufreq/cpufreq_ktoonservativeq.c
cpufreq: ktoonservativeq: Block repeat calls to schedule_work_on() and move freq check for core0 back down below extra cores check
cpufreq: ktoonservativeq: Use dedicated high-priority workqueues
cpufreq: ktoonservativeq: Use NEW high-priority workqueue for hotplugging
cpufreq:ktoonservativeq: Add missing cancel_work_sync()
cpufreq:ktoonservativeq: Set touch_boost_cpu_all_cores = 0 by default
cpufreq:ktoonservativeq: Use policy->cpu var instead of hardcoded 0 in function dbs_check_cpu to call work queue
cpufreq: ktoonservativeq: Revise touch_boost_cpu_all_cores code and add sync_extra_cores tunable

Conflicts:
	drivers/cpufreq/cpufreq_interactive.c
	include/linux/cpufreq.h
Revert "cpufreq: ktoonservativeq: Revise touch_boost_cpu_all_cores code and add sync_extra_cores tunable"

This reverts commit 2cd542feff11693cbef72ad4fd19218e1b605fb6.
Revert "cpufreq:ktoonservativeq: Use policy->cpu var instead of hardcoded 0 in function dbs_check_cpu to call work queue"

This reverts commit c986f70180eeee125058181a74cb05eb6f4a6809.
Revert "cpufreq:ktoonservativeq: Set touch_boost_cpu_all_cores = 0 by default"

This reverts commit a047993bac07cb23887d47c21c7ae6981c405549.
Revert "cpufreq:ktoonservativeq: Add missing cancel_work_sync()"

This reverts commit e32e0a8d69da8d12a27de5e272602a0cb044f6e2.
Revert "cpufreq: ktoonservativeq: Use NEW high-priority workqueue for hotplugging"

This reverts commit 003ce818b1669790cad2487f7697757c843c306f.