msm8974-common: Fixup CameraWrapper for L

Also clean up code and get rid of warnings.

Clean up from Arne Coucheron works on other samsung wrappers.

Change-Id: Icab1b9ec17710861f735a05dcdd87dac932c63c2

Conflicts:
	camera/CameraWrapper.cpp
	include/camera/CameraParametersExtra.h
rebase header off of patch 6

Change-Id: I9f78dca00b69828d7ba1082fb9aae47024c603ec