hal: Fix compliation when debug logs are enabled

Change-Id: Iff27af28758a54784ccce517d78582c233472eb8
audio-caf: hal: bugfixes to PLATFORM_MSM8960

* audio_hw.c: this relaxation of the if clause, at least on MSM8960, actually
  breaks voice calls. This patch fixes NIGHTLIES-250

* voice_extn: since MSM8960 doesn't have an implementation for this call, it
  returns the proper error code (-ENOSYS). We now deal correctly with -ENOSYS,
  but treating it as one possible expected behaviour

Change-Id: I72c7c780e3d689b648e0a414107caec8120df381
audio: msm8660: add presto audio.

Import audio from presto repo, because the local module don't build.

Change-Id: I58418fd4a5aa39302e24a78cb35be76f7902801c
presto: audio: fix error

Change-Id: I6ecf222eeb42efcba45bb2639f0d97b7706fd188
presto: audio: define PRESTO_AUDIO

Change-Id: Ie801771f7409dfb4215c99656482623c6e419c0e
Revert "presto: audio: define PRESTO_AUDIO"

This reverts commit f16f3eca14407c6f4b3987b6d9b3717df8894f17.

Change-Id: Ic091b85c661cb64ddef887131a8cde1e5a076801