audio: Select device based on supported mic count

source_mic_type is obtained using max mic count. Default value
is dual mic.
If fluence is enabled, device is selected based on fluence type set
and mic count supported.
For VoiceRecognition source, channel count should be 1 to enable
fluence.
Add support for 3 and 4 channel recording.

Change-Id: I4c7229230b79830a66e25cc49d80f1e7090c0212
5 files changed