hal: Port fixes and features to msm8960 variant

Change-Id: I5c7a9ea64f4d6fc9e00e784bb36e208d7310fb5c
msm7x30: Sync audio_policy with alsa_sound

Change-Id: I8be0110f566c8f91d6a736471eaf614184cd0faa