msm7x27a-common: Switch to QC power hal

Change-Id: I04e6ef9c50485565c165e66f12ff5978ad698a74

Conflicts:
	power/power_u0.c

	modified:   msm7x27a-common.mk
	modified:   power/Android.mk
	new file:   power/metadata-defs.h
	new file:   power/metadata-parser.c
	new file:   power/power.c
camera: remove unsupported color effects

Change-Id: I371cfd043c3e3b6225140aec99c51998bc7295fc
camera: Add property to disable video CAF in
 HAL

Change-Id: I2c86546c22f00b7e6478b81634561da9f18e2c99
msm7x27a-common: Use Open source lights HAL

Change-Id: I8deb7d167f1ee2ad547e567b4f07fa718e5b4943

Conflicts:
	msm7x27a-common.mk

	new file:   liblight/Android.mk
	new file:   liblight/NOTICE
	new file:   liblight/lights.c
	modified:   msm7x27a-common.mk
msm7x27a-common: use dyn composition

Change-Id: I23f233a73fe95a72a2dd98a7cc71abd784d5e433
liblights: fix module name

Change-Id: I73be5569445f2690bf730c8a867d750d0df910b0