Initial commit of msm8996 camera HAL

Includes these commits:
  clone of CAF:platform/hardware/qcom/camera -b caf/camera.lnx.1.0-rel.1.0
  e4e210b Promotion of camera.lnx.1.0-00031.
  ee1f0a8 QCamera2: Changes to fix color format issue in HFR batch mode.
  67a0842 QCamera2: Changes to fix offline RAW cancel picture issue.
  aabc087 QCamera2: HAL: Make Analysis stream format same as Preview
  13c82a3 QCamera2: Fix issue with EXIF make & model tags

Changed files:
  Android.mk replaced

Bug: 27456444
Change-Id: I154fb0f1399cfbad7cef66d2c48120ecd6fce9da
144 files changed