audio: fix voice mic routing + acdb ids

* implimentate a new custom platform api

Change-Id: I8c27d891be90939d7e1046ffb4c916d82d31525b
Merge branch 'cm-11.0' of https://github.com/CyanogenMod/android_device_samsung_hlte-common into cm-11.0