hardware/qcom/audio: Fix for Crash during Gtalk startup

 -Crash is observed when Hangouts and Gtalk start running
  simultaneously
 -Dirver does not support multiple instances of voip call.
 -Avoid creating multiple voip session if mVoipStreamCount
  is already 2
CRs-Fixed: 440160
(cherry picked from commit b9f1299e4ca8b96907f97914a0cf65fd5a3d3174)

Change-Id: I7ef3cf76394e1469db9d21a1484aacf1251c4f25
alsa_audio:remove the device from device list if open fails

-Opening second record session is failed,which is
expected but  after that user is no more able to
open record session
-The device is already got added in alsa_handle after
calling mALSADevice->open but if this open fails, need
to be deleted from device list.
-If mALSADevice->open is failed then erase the device from from
mDeviceList so that next time it can opened.

Change-Id: I9847f65718d8330292f312dffe18dfcb672f2d3d
alsa_sound: Increase delay in temp mute

-Silence for small time when headset is inserted
 and then touch tone is played.
-Stream is unmuted in checkDeviceMuteStrategies before
 device switch occurs.
-Increase delay in temp mute to ensure unmute after
 device switch.

CRs-Fixed: 470160
Change-Id: I6bc443abf77e5600675846086a57090f49bf9bd7