drivers/thermal: Add 3-phase in kernel thermal management

Signed-off-by: Dennis Rassmann <showp1984@gmail.com>

Conflicts:
	arch/arm/mach-msm/htc/ville/board-ville.c
	drivers/thermal/msm_thermal.c
	include/linux/msm_thermal.h

Conflicts:
	drivers/thermal/msm_thermal.c
	include/linux/msm_thermal.h
ThermalD Fixes

Conflicts:
	include/linux/msm_thermal.h

Conflicts:
	include/linux/msm_thermal.h
More ThermalD Fixes

Conflicts:
	arch/arm/mach-msm/msm_mpdecision.c
	include/linux/msm_thermal.h
Revert "More ThermalD Fixes"

This reverts commit db569e87dc2d77d2865ab28f9576eac19f1347c3.
Revert "ThermalD Fixes"

This reverts commit a0a674aa7768ac0d7407fa5f57a3229ccbcfb4d3.
Revert "drivers/thermal: Add 3-phase in kernel thermal management"

This reverts commit bd3067fc17bf9b3dadafc8f4284f4eefaf8c2969.