msm: Add CPU freq limiter driver

* When enabled, it will override max frequency on
  resume/suspend events.
* Disabled by default.
* Interface is generated here: /sys/kernel/msm_limiter

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
msm: limiter: Add override control for Min freq

* We override min freq if user changes or when device
  suspends.
* We do not override min freq when device resume because
  CPU boost may boost min freq at that time - we don't need
  to interfere.

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
fixup voltage control
fixup cpufreq & gpu control
Disable CMA options that slowed phone down
clean up defconfig a bit
update linaro to 4.9.2-2014.08
update version to 81u-r1