Power.c build fix
Remove liblights
camera: clean up wrapper code

* Clean up formatting, warnings, style, logging, etc.

Conflicts:
	camera/CameraWrapper.cpp

Change-Id: Ie0757befa341e209e2b552b42bffee6b52d8df0a
CameraWrapper: Use hw_get_module_by_class

Conflicts:
	camera/CameraWrapper.cpp

Change-Id: I796e9856b4a29770a8ed7ca02f8c3f2ae469830c
camera: Cleanup & remove compiler warnings

* Remove compiler warnings
* Use standard HAL API versions
* Remove unused import

Conflicts:
	camera/CameraWrapper.cpp

Change-Id: I686c88e82a83072b9f392369960160e8ec345e30
camera: do not use GNU old-style field designators

Avoiding the use of GNU extensions improves portability

Change-Id: I2fd8ea9eebba75185533c4efed6cd6f4feeb0917
CameraWrapper: increase size of scene-mode buffer

Change-Id: I6c3564b4c6f246a873900c66bb85a12681ad1f5f
CameraWrapper: Apology accepted, g++

* Fixes:
  sorry, unimplemented: non-trivial designated initializers not supported

Change-Id: I96317be77c44ed53b5f0407bca99ff40e8aa6592