Overlay: remove zero-shutter-lag from common

Causes significant timing issues between flash and shutter on fireball.
Set on a per-device basis instead.

Change-Id: I55d701353603684b52482af0f0661594521b9c4f
Settings: fix wake-on-volume

Change-Id: I8e0bde3a39e3b80ef60dec05a8c0b21bf7dcb6a1
liblights: make sure to blink by default when FLASH mode

Change-Id: Ie1ae6f4e6cafb17638058bc2cc9a9f343ea4c430
msm8960-common: update audio policy for digital dock headset

Change-Id: Ibd3ff265f41919008284a9d0d524eb3f53de2248
libril: HTC8960RIL: add flag to force CMDA+LTE network mode

m7wls needs to force LTE on CDMA network type, else it comes back as
WCDMA preferred. This is pretty hacky but it keeps it out of the CM
telephony stack.

Change-Id: Id5e5fe4af7ebfa011ff6765b942c72020cc68af4
msm8960-common: Make msm8960-common the top level tree for 8064, 8960

Remove all first-gen MSM 8960 specific items, move that to s4-common

Change-Id: I958f776e22d09239f47cf723779bc7320a421db8
msm8960-common: RIL: remove local RIL class for main RIL

Change-Id: I5af8458db42e6b18b1f71609518805611663ba38
msm8960: build tinymix

Change-Id: I5412fb1de9652ded7a3d8cb6ef902f7eb0cea589
msm8960-common: power: Manage io_is_busy for interactive governor

Change-Id: I83c2d1987a616d86443057a5c05fbbe5612754b2
msm8960: libril: handle HTC signal format in libril entirely

This allows all MSM8960/APQ8064 HTC devices to use the standard RIL.java
radio class.

Change-Id: I59af03b989c092f532d0d11a4779acf6e2aad04f
msm8960-common: ril: update libril from hardware/ril/libril

Change-Id: I39571d6ad8514845f6237ef73f7293e1da6d30e8
msm8960-common: ril: use custom HTC RIL class

Use modified HTC RIL class across all devices.

Change-Id: I07b4f3a18ee2acca4c3ce5af2220a4f44fd56dc3