Add ARC++ camera HAL v3 adapter

BUG=b:30824236
TEST=Manually tested with:
  chroot $> emerge-<board> arc-camera3-service
  chroot $> scp /build/<board>/usr/bin/arc_camera3_service <dut>:/usr/local/
  chroot $> scp /build/<board>/usr/lib/libarccamera.so <dut>:/usr/local/lib/
  chroot $> ssh <dut>
     dut $> sudo -u arc-camera LD_LIBRARY_PATH=/usr/local/lib \
            /usr/local/arc_camera3_service --foreground --vmodule=*camera*=2

Change-Id: I2b2ac53683d3182a6de7f145e84726ec4611062a
Reviewed-on: https://chromium-review.googlesource.com/398658
Commit-Ready: Ricky Liang <jcliang@chromium.org>
Tested-by: Ricky Liang <jcliang@chromium.org>
Reviewed-by: Heng-ruey Hsu <henryhsu@chromium.org>
47 files changed
tree: 865aca1848f04b8449fcbc53aa2cef92a1ca811a
  1. android/
  2. hal_adapter/
  3. .presubmitignore
  4. README