sony: msm8960: Add CPU hotplugging

* thanks to thalamus and DooMLoRD and fixes from morfic, Shankar
* this is a squash of 5 commits

https://github.com/DooMLoRD/android_kernel_sony_msm8960/commit/32f767736b56b4bebda2052cb60ca9b5c5258184

https://github.com/DooMLoRD/android_kernel_sony_msm8960/commit/262112085876d95c45d7c31a53c42ff7df5b0832

https://github.com/DooMLoRD/android_kernel_sony_msm8960/commit/c642838f5e0c108540f12a0c707c016416219ad7

https://github.com/DooMLoRD/android_kernel_sony_msm8960/commit/547e5a4e48c60b3ff9e1a030491d8179ad4ed9ef

https://github.com/DooMLoRD/android_kernel_sony_msm8960/commit/591b939debde97c926b404e1f74f526d55d28431

Change-Id: I0c594d509622523c2cac093e1551f24a32f37fb3
CPU: Re-add cpu hotplug and set interactive cpu gov