hal: fix to handle voip issue when input stream starts first

- adev_open_output_stream() fails if the use case is already enabled.
Because of this, in case of VoIP, when the input stream is created
and started before creating Audio Track, then the output stream
creation fails.

- Fix this issue by giving exception for VoIP use case.

Change-Id: I5e7329d64075a09b99e5760a9050ace8c62a4e87
CRs-fixed: 651761
hal: unlink COMPRESS_VOIP_ENABLED from AUDIO_FEATURE_DISABLED_MULTI_VOICE_SESSIONS

Change-Id: I5f417ec85652f3940d7d63198f901aa22dd450b1
Merge "hal: fix to handle voip issue when input stream starts first" into android-4.4
Merge pull request #3 from omnirom/android-4.4

jjj