msm8974: Remove dead build options

Change-Id: I1f0ffa1f3808c4de15551528244aff7d1cb18ada
msm8974: Fix CTS issues in camcorder profiles

Change-Id: I063d917d6aa59bca8ea65bf686835d9af2328d1f
msm8974: Add Ethernet feature

 * We support Ethernet via OTG adapters, if you're into that.
 * Also alphabetize the features.

Change-Id: Iecaf3acf155705cafc92c5c048e744a0522967ea
msm8974: Remove no-longer-required audio flags

Change-Id: Ic1aa41196498cc542fe19554ea64c4f4685e3fa2
oppo/msm8974: disable hardware AAC encoding for now

Not yet sure what really breaks it, but this fixes a lot of apps that expect AAC encoding, including front camera video.
Might be worth putting in place for now, until the real issue is solved.

Change-Id: I12765acebacd0d2ff61ba74866f75d17d0cecd01
msm8974: Remove extra resampler

 * We do not need this with the floating point mixer.

Change-Id: Ibb97bd56374d24996561b8825d8ab4c765a36099
msm8974: use 48KHz sampling rate for A2DP

This is to match

http://review.cyanogenmod.org/#/c/80463/

Change-Id: Ie706b5a252131bbc5fd6279d64f0bebbec3c6fb2
msm8974: sepolicy for display tuning knobs

Change-Id: I1cbf3a8e9aeef65a7302d9acaabcb82f06a9aaa9
selinux: Fix access to the vibrator amplification sysfs

Settings needs access for the VibratorHW class

Change-Id: I6daffd37e3d12780688b81005c1f8ff3ea55280a
build: Avoid poisoning the host binaries with bad ABIs

the vector class symbols are only needed on the target. Don't inject
(or expect) them into the host binaries to avoid multi-device build
conflicts and ABI breakage

Change-Id: I224678f172bf38b820f507b1ec8540d60b865772
Revert "build: Avoid poisoning the host binaries with bad ABIs"

This reverts commit b3e4ccaa346cd1795f01ec9a2af046e45751a3bb.

Change-Id: I370809c3e7e2ad93ec6b4e08eac971c6eae34f0a
Merge pull request #7 from CyanogenMod/cm-12.0

Cm 12.0