alsa_sound: Add support for separated speaker mic devices

* Some devices use a dedicated ambient mic for loudspeaker, and
  reject attempts at using DMIC for it even if regular earpiece
  mode uses it

Change-Id: I87201cb3ab81a345ac817c66ba35d22b075fcedc
Add support for Moto X sound card

Change-Id: If537473d220ec43954aec3bfd04e881bf227e480

Conflicts:
	alsa_sound/AudioHardwareALSA.cpp