tenderloin: Bring in Camera hal from Dorregaray

Special Thanks to Dorregaray for bring us this.  Source located at
https://github.com/Dorregaray/camerahal

Change-Id: I1d49044bd8cabf0d0bfdcc77a458605503d3179c
camerahal: allow building against other display hals

Change-Id: Idf29e3e84761b12f4753d29efbe1d3f7709bc82f
camerahal: Avoid memory leaks when resetting preview window

Change-Id: I0ac2a4cb36a1104fd9c0872bf82d7bca9ffcb208
camerahal: Fix crash on camera release

Change-Id: Id957d04a2822a0425184d2ac59bb1987cf92b107