s4-common: HTCQualcommRIL: Recognize HTC radio state 13

Reference QualcommSharedRIL.java from cm-11.0 or elsewhere and you'll
find 'RIL_INT_RADIO_ON_HTC = 13'. This was previously added to RIL.java,
but it's obviously only pertinent to old HTC devices, so let's add it
here.

Change-Id: I0082175abbbb1f2bae23002dd48024697f60a593
s4-common: 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
s4-common: Re-enable notification light overlay

Change-Id: Ib018d967baf0a02f3bf40e7b191d644974a4d4dd
s4-common: Inherit common QCOM SELinux policy

Change-Id: I2ed99ea18dcb4b60ea01ebb89f728048f07c8d7b
s4-common: offmode charging for lollipop

* Rid ourselves of lpm.rc and instead use the on charger trigger
* Add selinux policies to go along with this

Change-Id: I9beac06692111f8579dd27dce2269383112a1d57
s4-common: Update audio policy

Change-Id: I1dc9034a60390a7513115607f32687e828a95504
s4-common: Add platform-specific SELinux policies

Change-Id: I708112a4957a88263ebd48282a3994d62301618f
Revert "s4-common: Use permissive SELinux"

This reverts commit a764e49414103e3bce6aa8929031ef53c1ff65dd.

Change-Id: I4f14130083f35a517c14ea50a4ac05f410e6de4b
s4-common: update widevine libs

Change-Id: I6246b2aa24733bd932d737eb9f04ef39d2d3914f
s4-common: Run charging services in healthd domain

chargeled and offmode_charging both perform similar functions as those
in healthd. Let them run in the healthd selinux domain.

Change-Id: I1e236fa615272cee2392c6c82ac1061d5735f0a0