i9100g: Update recovery_keys

Cleanup and update, see: http://review.cyanogenmod.org/62724

Change-Id: Id586a34204a30213f1827adcd7c96f55d5d86d63
I9100G: recovery_keys: Add KEY_HOME

So apparently this was never added and the home button did nothing...

Change-Id: I85a575b31adbdce8e65d0c45e381dcbfb07a173e
i9100g: Derp in recovery_keys.c

Change-Id: I4e3e66d495c3e539e9b99df1f9fac01c5f1bb5ed
I9100G: Enable use of FFMPEG codecs for extended formats

Change-Id: Ieccbba59a07d54c0763bc257b61f2d7826cf5266
Merge branch "cm-11.0" into kylin