pm8xxx: externalizing vibrate method for custom vibration calls
added wheatley governor

Conflicts:
	drivers/cpufreq/Kconfig
	drivers/cpufreq/Makefile
	include/linux/cpufreq.h
defconfig: enable INTELLIDEMAND & WHEATLEY