msm8974: Disable EC for headset voice recognition path

 * Stop using Fluence for the headset mic.
 * Fixes Square reader.

Change-Id: I80315c0bf9385380f59f1f1a4ee41a2fb3a5ecaf
VOOC offline charger fix

Change-Id: I4c33b45c635362c89bbb854d12fc62709f4c84bf
msm8974-common: Move LED overlays to devices

Change-Id: I6e06c8fb6858ade4ca30bf6098ceadffd99631f6
msm8974: Disable offload of AC3/EAC3

 * This requires a Dolby license to use the decoder found on the DSP.
 * FFMPEG will handle these formats, but a triple fallback is
   currently happening because of the failed offload.

Change-Id: I699e0a170cc189e749459362a954336e69b492ba
msm8974-common: Move kernel commandline to device

Change-Id: I157258e7ca4cb68a2473785f4151827536d2a0b4
Merge remote-tracking branch 'upstream/cm-11.0' into cm-11.0