ST_ERICSSON: Adding suport for native pixel formats

- Add support for ST-Ericsson native pixel formats and conversion to
    and from these formats.

adapted from http://review.cyanogenmod.org/#/c/29600/

Change-Id: I8eb6dec59fc0c862590641e7fed7742a3491a155
FM Radio: Add support for FM Radio in Android

moved permissions to frameworks/native

Change-Id: I27ded70f7bc116a1b1c9cff2383c4899afe746ec
openmax: add support for OMX

add suport for OMX_STE_COLOR_FormatYUV420PackedSemiPlanarMB

Change-Id: If6e57fc6acdc8b0147ca6a4420e49134785f4254
Remove unused NVidia egl extensions

Change-Id: I5cb718426c4c3d261f7ef723e8d5be9b2e61b6e3
Signed-off-by: Patrik Ryd <patrik.ryd@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/70892
Signed-off-by: Alin Jerpelea <jerpelea@gmail.com>
EGL: typo fix

Change-Id: I78597ac06d657b3ce0c4488e9f38ac2529c11dcd
Merge branch 'jellybean' of https://github.com/CyanogenMod/android_frameworks_native into jellybean-cm