cpuquiet: cpufreq: added screen off core and freq limit support

Conflicts:
	arch/arm/mach-msm/Makefile

Conflicts:
	arch/arm/mach-msm/Makefile
msm_rq_stats: added support enable load calculation on demand
cpuquiet: load_stats: use on demand enabling of load calculation in msm_rq_stats
cpuquiet: added input boost support
cpuquiet: move input boost into kthread
msm_rq_stats: fix race between stats and cpuquiet
cpuquiet: init input dev with late_initcall
cpuquiet: add some useful logging for governor handling
cpuquiet: fixed threshold sysfs for rq_stats and load_stats
msm_rq_stats: fixed debug log
cpuquiet: allow enabling of hotplugging log on runtime
cpuqiet: reset time counters on governor start
cpuquiet:input: added input mediator for ordering of input events
msm_rq_stats: sync with CAF and added ignore_nice and io_is_busy options
cpuquiet: create specific load calculation for load_stats
cpuquiet: remove mako_hotplug

Conflicts:
	arch/arm/configs/cyanogenmod_find5_defconfig

Conflicts:
	arch/arm/configs/cyanogenmod_hammerhead_defconfig
cpquiet: change workqueue attributes
cpuquiet: governors - use u64 instead of cputime64_t
cpuquiet: disable input boost on suspend
sched: added time-based average load

Conflicts:
	include/linux/sched.h
	kernel/sched/sched.h

Conflicts:
	kernel/sched/sched.h

Conflicts:
	kernel/sched/sched.h