m8: Use main-mic for handset-mic

handset-mic is used in Viber, Line, Cord, etc for VOIP messaging and chat. Using
dual-mic-inverse (through dmic-endfire) seems to be doing very bad noise
cancellation, causing murky, quiet audio in these VOIP applications. This patch
changes it to main-mic (through line-vr), which sounds much better, and matches
the HTC stock mixer_paths.

Change-Id: If8f10fd0919fb6d3ca10ad143d5d86f05d5dc2e2
(cherry picked from commit 6dd9e17adfbf99efbee7599232976136f2a43d67)
sepolicy: set seclabel in init

Change-Id: I2958c3706a9f731fd4d8bf7915b7cb9782faa888
(cherry picked from commit 995ffe8a0c9e3fd57d4514ad76a606287d80c8b6)
overlay: use config-based tcp buffer sizes

Change-Id: I8b1fa9946402f6389001aafa231cc7fc44a64138
(cherry picked from commit 178b8caa2858b335e9b926470a283873216c7a7a)
m8: update hardware keys overlay

Add volume rocker to device keys.

Change-Id: Ifc12387a18de9f476d3ea5cab3ea7812bfab77f4
(cherry picked from commit 96ac4df0cb511d2835050a40f5d3ff5fa42d5b07)
Revert "sepolicy: set seclabel in init"

This commit breaks cellular data, causing baseband/imei/etc. to show "unknown"

This reverts commit 995ffe8a0c9e3fd57d4514ad76a606287d80c8b6.

Change-Id: Ia6aece25755f6262acba8dbb69a69db75306c1e3
(cherry picked from commit 341082eff4842c9a536a33763d5dd2bd67c4ba62)