update ondemand governor & add boostpulse support

Change-Id: Icc632681738fe5fc571420430291bd92339826af

Conflicts:
	drivers/cpufreq/cpufreq_ondemand.c
fix charger mode detection

Change-Id: Ic10913786edabe509569ef81eb808a4ee39254f9
Merge remote branch 'androidarmv6/cm-10.1' into cm-10.1