I9300: Update fingerprint

Change-Id: I40096c87c3ed2ef445c23c2dbf0c4963cff720e9
Signed-off-by: Josue Rivera <prbassplayer@gmail.com>
i9300: audio: update hal

Brings the audio in line with i9305, n7100, n7105

Fixes various issues.
Only bug left now is audio stutter in real racing 3
which is probably due to the lovely hwcomposer.

Change-Id: I67b0df685e4175b248d2f75608c47cb2bfe85527
i9300: audio: fix input device selection

http://review.cyanogenmod.org/61104 broke input device
selection resulting in single channel audio for recordings.

Change-Id: I58d5a0997b22cfe5489030e698e83d1768161132
i9300: audio: bring back removed microphone fix

http://review.cyanogenmod.org/61104 has reverted http://review.cyanogenmod.org/51085
which has bought back issues with microphone after a voice call. After a voice call,
the microphone is either not working or the recorded audio is very faint and not
audible.

The Input device has to be explicitly set to AUDIO_DEVICE_NONE after a voice call,
since force_all_standby() wouldn't work for a voice call usecase.

More details about the fix is included in the gerrit comments for the actual patch.

Change-Id: I87c63b0ec4390ec3e5703e1de5804c10289ee423