hal: Allow msm8916 to enable compress voip/compress capture/dolby

Change-Id: I809ce93096b3aa220665dd0a9590c6506f2c1b51
hal: Don't mess with primary output

Change-Id: I056993a0e9197549c7e011d9d27a027a6a666892
hal: Update msm8916 library with new feature support

Change-Id: I728154c2c01650ea88b994b0ad73711694c64070
hal: Fixes for 8916 features

 * Allow additional offload formats
 * Use correct mixer controls for sample rate and bit width

Change-Id: I7db10c7c90de6736ef5e127808ed7411ad71ff86
Merge branch 'kitkat' of https://github.com/LiquidSmooth/android_hardware_qcom_audio-caf into kitkat