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.

  -Requires device tree to include a CameraParametersExtra.h
   for the specific device.

Change-Id: Icab1b9ec17710861f735a05dcdd87dac932c63c2
msm8974-common: Move camera wrapper up to device repos

Change-Id: Ie16e0ccc0630edfafec935ae6f311826bc1a42fc
msm8974-common: Update media_codecs for L

Change-Id: I43e9f833033751fe65f01bd3bcc9f320cdf538be
msm8974-common: Remove deprecated QCOM flags

Change-Id: I82502f28ed74d4a3582b4fe805464f9f66025ccc
msm8974-common: Remove HALS from cm.dependencies

* These are included by default

Change-Id: I380c834bed0c3ea67c9c4586814e3b114506bb8d
msm8974-common: Extended font support

Change-Id: Ia34fd24bdd6d572c178e006f7a5a31d014159143
msm8974-common: Enable multiple users

Change-Id: Ib3e8ea7d994315e78e660e7e65cd03e052f8d909
msm8974-common: Don't use QCOM HW AAC encoder

Change-Id: Ifc26e9f48b639aa30d658c686dda654a2ee72b8b
msm8974-common: Use AwesomePlayer by default

Change-Id: I6a250b7bed399384457ad5c07016541e4f158b7e
msm8974-common: Nuke our copy of SELinux policies

We now get the qcom-common SELinux policy.  Get rid of our old policy
and add back config as we need it, rather than trying to merge the two.

Change-Id: I5ca5098c653f09c7901343d0ae71793f6eb21ab8
msm8974-common: Use QCOM bionic optimization

Change-Id: Iac9174a2ac0d41319ca0c2e66f6ae7c94bc7b3f2
msm8974-common: Update media_codecs listing

Change-Id: I421b666d00b47ad2fbd09b05736c68c3f5f10b82
msm8974-common: Move camera package declaration to device repos

Change-Id: Ib8d7c645dcaea9d5de3947981ba92f29b748aa87
msm8974-common: Include FFMPEG codec configuration

Change-Id: I629fe6d5478f0c8ea571e9525c70b82fcdb30e84
Merge remote-tracking branch 'github/cm-12.0' into cm-12.0

Conflicts:
	BoardConfigCommon.mk

Change-Id: Icf9948f699d403a33af733d58656b9d117373cf2