msm8974: Disable multiple offload support

 * Disable multiple offload support in the stable branch until we
   fix the issue with the offload visualizer. The issue is that
   the visualizer is hardcoded for a single AFE_PCM_RX path, and
   we need to pass this up from the HAL for multiple offload.
 * Revert this when the issue is fixed, as multi-offload can improve
   power consumption in certain use cases.

Change-Id: Ife712dfe47d24db361949d3736156276f5f6e0a9
msm8974: Melt faces off

 * Add support for SRE

Change-Id: Iddf45efd600a6eaf46e213f884a8ff709131a30a
msm8974: Move QC location provider in priv-app

Change-Id: I70fe034128c04ddf2d943da731f26359648d4127
msm8974: Fix thermal-engine client

Change-Id: I26089d11782639a6d4d18ece953f466978e3c183
Merge remote-tracking branch 'cm/cm-11.0' into kk4.4