ghost: Add custom QComOMXMetadata header

* Motorola has a 12-byte encoder_media_buffer_type struct instead of the
  standard 8-byte one QCOM uses.
proprietary-files: add libdrmdecrypt

Change-Id: I527ab34299b52d6a9b4bbc23d70c3f6387e81764
Update audio_policy.conf for seperate a2dp and usb routes

Change-Id: If9fa5e2b6b002c12057e0a8c7b75038e17c18a2c
Merge branch 'cm-12.0' of https://github.com/CyanogenMod/android_device_motorola_moto_msm8960 into HEAD