p880: Update recovery_keys.c

The default key mapping file in recovery is being updated to strip out
display_toggle and some ifs (see http://review.cyanogenmod.org/62724 ).
Technically the custom recovery keys file here shouldn't break
compilation, but this is a good oporunity to clean it up.

Change-Id: I2ebd6aa0ed444148f3f4e2df05edd8c73d9dabac
Set Default Color Calibration to 255.
Add ffmpeg audio&video decoders
Make sure to always use GCC 4.7

Change-Id: Ibfcb70848a636287d1728245af244167a4ea49ea
Revert "temporary RIL fix"

This reverts commit 9532b2b400752831736362077a1af19b26f1849d.
Remove some deprecated NFC props
Enable deferred timer on kernel.
Improove Video&Audio Camera Bitrates.
Use MP4 Instead of 3GP for camera recordings.
Improove AAC audio codec Bitrate&Samplerate.
Increase Image encoding quality and minimum frame rate.
Add 720p recording capability in front camera.

Change-Id: Ia8613192aa2544eb7107018aef7a7f8023d970f5
P880: enable echo cancellation for voice communication
X3: Enable KSM
Enable app2sd
Update Fingerprint to KOT49H

I know it's 4.4.2, but it's the newest one I could find for grouper

Change-Id: Iee4fe005a9fb67eade0c1df436fbacc0ad4c41fd

Conflicts:
	nameless_p880.mk
Revert "Enable app2sd"

This reverts commit 7ed8a2207cdb47a93905bc98c99cf2e940db487d.
asound.conf: fix default option (AlsaMixer works now)
Add support for extra NFC features

Conflicts:
	p880.mk

Change-Id: I0f5ce684875404722ff416d5b320a283bcedd4b7

Conflicts:
	p880.mk
Update Fingerprint to 4.4.3
Various build.prop tweaks

Conflicts:
	p880.mk

Change-Id: I9eb88bccec9f30dc9cd3e6cac86b32e0eca7bc6f