MSM THERMAL: Cleanup now used/broken NEW parts. need to fix later.

Or just use what we always had. temp check, freq cut, and cores on/off
Revert "MSM THERMAL: Cleanup now used/broken NEW parts. need to fix later."

This reverts commit 33804b843f9e00623c2dfcf08f2379d42e17b51b.

New REBASE will follow later!
Revert "MSM THERMAL: Convert new msm thermal to Intelli Thermal :) works great."

This reverts commit 6364037aa948771dcd41936cc5c16083d3b71502.

New REBASE will follow later!
Revert "msm: thermal: Update thermal subsystem"

This reverts commit d834620df686d0ad546f10b011400eb02906a317.

New REBASE will follow later!
I will use ONLY needed parts! we dont need:

*hotplug support
*enabling and disabling tsens trip
*emergency frequency mitigation
*IOCTL interface
MSM_THERMAL: After lost of work, here is NEW Intelligent Thermal!

I have merged only the good stuff from latest thermal subsystem
https://github.com/faux123/Nexus_5/commit/f9295cdbd03282f876ce9b882e936847c47dc81d

and from Intelligent Thermal V2 by @faux123
https://github.com/faux123/Nexus_5/commit/8a12801b55e96d188b95947b6dd5751194b7ef14

*Msm: thermal: Clean up msm cpufreq function calls
*Added new struct for Intelli INIT dunamic values.
*Merged new way to init and change min/max freq on termal limits.
*Merged msm_thermal_dev_exit
*Cleaned all 80 char lines.
*Merged info strings for dmesg
*Changed core_control sysfs name from enable to core_control_enable
This prevent ROM thermal code to mess with this control! see also userspace mods.
https://github.com/dorimanx/LG-G2-D802-Ramdisk/commit/a3e156b88aeec2ba9805c0a36634289b18dd132a
*Init Intelli Thermal as ON on boot.
*For LG, added fix for stuck min freq at high freq... usually 1.4Ghz so it's will be low min
if above 960Mhz as MIN FREQ.
*DEFAULT_POLLING_MS to 500
*Added comments to find all needed other functions in arch/arm/mach-msm/cpufreq.c
and include/linux/cpufreq.h

I have tested this driver for hours, and it's performing perfect!