Fix lunch and update vendorsetup
n1: enable our custom cfx kernel
n1: init: drop mpdec and thermald daemons
n1: fixup sepolicy

* getting things to compile, needs to be re-visited
n1: enable NEW_ION_API
n1: disable RETIRE_FENCE usage

* our kernel is straight CAF, so keep the AOSP specific bits out
Disable building ConfigPanel for now.
gps: ISOC++11 Compatibility
n1: update audio flags for kitkat

* enable low latency audio
* LEGACY_ALSA_AUDIO for apq8064(t)
Allow unused correctly.
__attribute__((unused)
Workaround for already defining camera.board
Build camerawrapper with -Wall -Wextra and -Werror
build camera-wrapper , not camera.
CameraWrapper: remove unused parameters

* do not error out on unused parameters anymore
overlay: disable unsupported overlay values
We need vector symbols.
n1: releasetools: override device asserts
n1: charger: fix missing arguments

* not sure why this was commented out before
* might need to re-visit
n1: use device specific camera
ril: fix RIL_onUnsolicitedResponse

The header is mismatched. data shouldn't be const void*.

Fixes:
hardware/ril/libril/ril.cpp:3301:6: error: conflicting types for 'RIL_onUnsolicitedResponse'
void RIL_onUnsolicitedResponse(int unsolResponse, void *data,
     ^
     hardware/ril/include/telephony/ril.h:4134:6: note: previous declaration is here
     void RIL_onUnsolicitedResponse(int unsolResponse, const void *data,
          ^

From https://github.com/codefireXperiment/hardware_ril/commit/a71cd79fc6fa3bc015569488312a13fd707dfa21

Is all this inlining madness necessary CM?