Find7: Add support for 4K (UHD/DCI) camcorder recording

Change-Id: Ifce713c71c7f128652c3df29b1f6ac754c126921

Conflicts:
	BoardConfigCommon.mk
Find7: Fix touchboost frequency

Change-Id: I932fa31c2b9d651e498f2c6423193ea613abf752

Conflicts:
	BoardConfigCommon.mk
Find7: Add camera wrapper

For now, just to fixup the scene-modes and include HDR...

NOTE: Original commit from G2:
https://github.com/CyanogenMod/android_device_lge_g2-common/commit/c2a7be7ebd745886abbb609e3c4ff7303b0ef43b

Change-Id: I7ecfcf7ed00e960c7c61989b74a35adca92c9680
camera: Make sure we never claim to have multiple snaps if ZSL is disabled

This is mostly a userspace app bug, but still an incorrect behavior on
the HAL's part. In non-ZSL burst modes, the number of snaps should always
be 1
camera: Enable ZSL

Restarting preview if toggling ZSL fixes the stream errors on
switch, so we can enable this now

Change-Id: I07ceeed859ffa6dc4e75faed18209be83c21a043
camera: Restart preview after ZSL changes only if the preview is running

Don't touch the preview state if it was stopped to begin with

Change-Id: Ie81c01165778f98f92f11badc17c2023ea4610b7
Find7: Add kernel headers in device tree

Change-Id: I7c0c5e22e160f78527a8e4dc89842761e955ef6a
Find7: Enable CABL for Find7a also

Change-Id: I9e74819c1c95d23bf98fb375bc9232f9cc833eff
Add Audio files from CM
* Thanks

Change-Id: Id7bd0c1b6cd54153e1c5f99fa86bc95b26ce1fa2
Add torch

Change-Id: I909fec72c9fc090ac3b34163306a4751377111ec