m7-common: allow m7spr and m7vzw to use their own radio blobs.

Change-Id: Icad77b0eb5dc13e41e7fab355900a3fb377040e7
m7-common: HTC IR Blaster support for AOSP

Change-Id: I0a6bd8155b9f1a3421bccbeaf5f3e94d8a15fe80

Conflicts:

	rootdir/etc/init.qcom.rc
m7-common: camera: clean up wrapper code

* Clean up formatting, warnings, style, etc.

Change-Id: Ie0757befa341e209e2b552b42bffee6b52d8df0a
m7-common: Fix video HDR, clean up camera wrapper code

Change-Id: I803e0b3656c3cc8a484dfa8a754ce9c80ca7c937
m7-common: declare CIRModule.apk as pre-signed

Change-Id: If61a631c774641b8e4c5e7eeabb5b0399c9350fd
selinux: Don't reset inherited system-wide configs
m7-common: remove duplicated sound device

Change-Id: I6ddd09ed36eabf81390d028a5277a743ed5dffd8
m7-common: snd_soc_msm device adjustments

Most of these changes come from m7vzw 1.10.605.10
snd_soc_msm_2x_Fusion3_DMIC_S.

Device:
Voice Speaker: these sequences belong in verbs/modifiers
Camcorder TX: we don't have four mic channels, get the enable disable
  sequence from Line LandscapeCam
Voice Recognition, Voice Line: use integer volumes
Speaker DMIC Endfire, Speaker DMIC Stereo: use integer volumes and fix
  disable sequences

Change-Id: I8e0c0ca8a15c5fbcdd80b94cfba2513658c256dc