selinux: currently set as permissive
fm/patches: add patches for FM radio and enable it
camera: add new camera, enable all dependencies

* Enable MemoryHeapPmem
* Disable ARM pie
* Enable Samsung legacy camera parameters
* Enable binder compatibility
* Add support for VECTORIMPL symbols
touchscreen: remove legacy touchscreen support

Kernel driver was updated, this is no longer needed
Revert "rootdir: clean-up usb config"

This reverts commit 97cd4b2f4e1673c1b48c6e2644df2189f7af3602.
patches: force apply themes
patches: update, clean-up
camera: add prebuilt camera hal
bluetooth: attempt to fix BT tethering
camera: update field designators
update a/v patches
common: adapt to recent frameworks/av changes
Merge branch 'cm-11.0' of https://github.com/TheWhisp/android_device_samsung_msm7x27a-common into cm-11.0
test hal (referencing)