consolidate audio and display on 8974 common

Change-Id: I1994a3c77f814524ada56588c687adeee2e0d099
move bludroid cfg to common

Change-Id: I8938a0d6d995202e2d9006ca4c65eb4afdbfda51
Initial implementation of libaudioamp

* Init the TFA9890 amp.
* Pass on the data from the files in /system/etc/tfa98xx
  to the kernel by an ioctl.
* EQ data present in device-specific header tfa98xx_eq.h
* Also add a standalone executable tfa9890_amp, which
  does all of the above, for when we want to do it
  on demand, directly.

Change-Id: I24d3dfa5b497e2542a2a0877a7795e76cb3d6254
audio: Updates for open source HAL

* Add audio_platform_info.xml for speaker backend

Change-Id: I473410a2e77f187ceeafb098737dbb7f99214ec8
Merge pull request #29 from CyanogenMod/cm-12.0

Cm 12.0