intellithemal v2: an in-kernel thermal monitor for Qualcomm 8974+ SOCs

intellithermal version 2 is based originally from Qualcomm's repo adapted to
operate as a standalone in-kernel thermal throttling worker.  It can read
DTS entries for configuration as well as sysfs tunable knobs for both compile
time and run time configurations.

this kernel worker can completely replace the closed source thermald and
thermal-engine daemons from Qualcomm.

Modifications copyright 2014, Paul Reioux

Change-Id: I5e279b34085f563b84171d070f72ff6e57cbbb41
Signed-off-by: Paul Reioux <reioux@gmail.com>