i9305: audio hal mic updates

Fix for audio mic distortion during video recordings and
reset in_device to NONE at call completion

Change-Id: I011a5123a87a17a3f478af93bce7df4ba0108839
Merge branch 'cm-11.0' of github.com:CyanogenMod/android_device_samsung_i9305 into cm-11.0
Merge commit '448f0d427be45e70b29affce21b7e2e485cb6c12' into carbon-kk