av: add support for ST-ERICSSON audio

- add inputClientId
- Add support for update of audio output latency

Change-Id: Ia56a051b77343fc8b30e090c0530ebb75ec6b164
av:  add support for ST-ERICSSON media

- ST-Ericsson audio support for multimedia
- Add support for ST-Ericsson native pixel formats and conversion
- ST-Ericsson video support for multimedia

ported from
https://github.com/CyanogenMod/android_frameworks_base/commit/a22b34c43efb805e5ec10230b1b089c781366120
https://github.com/CyanogenMod/android_frameworks_base/commit/95961de8a87534381756eefcbaa6fce8e9047467

Change-Id: I2b0dd8c4ab6623ef0dbad43912dbc3e6c41255fd
Merge remote-tracking branch 'cyanogen/jellybean' into jellybean