Revert "stagefright: Fix metadata/message conversion issues"

This reverts commit fc477e03effd5035149b6e0d0ef9f2c5d772b4bd.
stagefright: Fix metadata/message conversion issues

 * Remove duplication of code between ExtendedCodec and FFMPEGSoftCodec,
   just call into ExtendedCodec and properly ifdef QCOM-only parts.
 * Fix CSD not being converted when AV_ENHANCEMENTS wasn't set- this
   was breaking the software video codecs on Hammerhead.

Change-Id: I9cd4316ce19b15baabf12b78b992498ce48e2697
V4A NOT READY YET

Change-Id: Ic0d743e406b501f0ad79403af8d199dd9e0b80b3
V4A

Change-Id: Ie3feef1767f761200e5d738b30180826ea65fd2c
Merge branch 'cm-12.0' of https://github.com/rc420head-L/android_frameworks_av into cm-12.0