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