wlan: use the provided nvs fle in case no MAC address is found

Currently, wl1271-nvs.bin is not created in case /efs/imei/.nvmac.info
is not found. This breaks WiFi for the users who lost the content
of their /efs unless either one of the mentioned files is manually created.

The creation of wl1271-nvs.bin.orig is intentionally omitted.
proprietary-files.txt: remove unused firmware file
libaudio: Fix "tunnel voice" bug.

Problem: During incoming calls, some users sound very echoey to the caller.

Hypothesis: setCallClockSync() is being called even entering MODE_RINGTONE,
when it makes sense that it should only be called when actually entering
the call itself, this also supports why it doesn't happen on outgoing calls,
i.e. instantly entering the call and activating the call clock sync rather
than activating it at the ringtone.

Solution: Restrict setCallClockSync() to only fire when prevMode != IN_CALL && mMode == IN_CALL.

Original patch: http://review.cyanogenmod.org/#/c/14306/
libaudio: beautify code
libaudio: disable verbose debugging
libaudio: force BT noise reduction and echo cancellation

Answering phone calls with a BT headset always disables the
noise reduction and echo cancellation, impacting the quality
of the sound.
Merge branch 'cm-10.2' of git://github.com/dhiru1602/android_device_samsung_galaxysl into cm-10.2