i9500: media_codecs: set of commits

- Remove all unused and missing codecs
- Add gsm decoder to media codec list
- Make software VP8 video encoder available to MediaCodec
- Make software VP9 video decoder available to MediaCodec

Change-Id: I72b35d500303da41c70451458b4fa73765165b3c
lpm.rc: clean almost all useless and unused stuff

Change-Id: I2b366de3d64fe8d1b06cd65ddc81e9aba537145c
lpm.rc: use powersave governor while charging

Why we should use a governor that doesn't exists on our kernel? (pegasusq)

Needs to be enabled in kernel config (powersave)

Change-Id: Ia9c65a3e353f39651bf1b3e2b3bce2429508bf39
BoardConfig: enable QCOM libm Optimizations

tested on Nexus 10

Change-Id: I6e1a193e8701a0ddb79a4ab65d9b60fec62b13ea
i9500: set persist.fuse_sdcard=true

We do not have a real internal sd card and the startup scripts
refer to this setting, so set it

Change-Id: I5e95b0c928862d6872cda636f8e76d0a03aea7b0
i9500: fix storage (internal and external) problems

Change-Id: If32f3e738f5eee3843ae56b144c58228f77078e4
i9500: fix restorecon /efs

Change-Id: I776db1383b0686dfc4bcbe67e0bf438e3c82aac7
i9500: new autobrightness values

previous ones were too much aggressive

Change-Id: Ided563a1ed22dab8b71c9eb5133f2c5bf79e482f