n1: build memtrack HAL for msm8960
n1: add missing NFC HCE permission
n1: Fix remote submix sampling rate
n1: Overlay the telephony service
n1: Add TARGET_NO_RPC

 * For proper XDR handling and code generation
n1: Fix remote submix

 * Remote submix needs to be declared as a valid input, and also needs
   to accept 44.1KHz when using Google's implementation.
n1: camera: Revert hacks to attempt to stabilize camera

* N1_12_A.02_131116_svn3574 vendor camera HAL appears to have issues
  with heap corruption.
* Squash of the following commits:

Revert "n1: camera: Enable flag to leave all messages enabled"

This reverts commit 76e3f5901345417305b90c19ba522fe6e23db6d7.

Revert "n1: camera: A little more locking"

This reverts commit a9997b4ee7febed044f51677214f5069267e9172.

Revert "n1: camera: re-add video snapshot picture size hack"

This reverts commit fd3de440ad2bf7e966f23a80000b27eb6741053e.

Revert "n1: camera: Add some locking and remove hacks"

This reverts commit c2ae49f1434c144d9dd40a82f66d4b72c4fc3000.
n1: camera: remove hacks

* It appears these hacks may not be necessary anymore.
n1: remove old overlays
n1: camera: Set ae-bracket-hdr param during HDR shot
n1: Set correct video snapshot picture size

* This hack is still needed, otherwise the HAL will pick an invalid
  resolution.
n1: use get_module_by_class
n1: Add local board hardware class

Change-Id: I09d3055368591ecdb44c6853532d96ebb9795408
n1: update media codecs and profiles

* align to kitkat qcom perf
n1: camera: add back missing parameters