camera: add open source HAL from caf

Change-Id: Ifa7da5ec9e2ab43da4870d1eb3f2998ec2ab220e

Conflicts:
	BoardConfig.mk
	setup-makefiles.sh
camera: fix includes and add debug info

Change-Id: I6bc297ff1e010a57e23f9149c367c93a8c3bbba9
Revert, I have no idea how that commit made it here

Change-Id: I3f9259ecec3e20ba8851859e515145fbb9e00b58

Conflicts:
	BoardConfig.mk
Camcorder record audio

Fix camcorder