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