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: Enable extended font support

Change-Id: Id26651c6846e3348b0756602798b2109f8716a58
WIP fix video recording

Change-Id: Ifc26e9f48b639aa30d658c686dda654a2ee72b8b
msm8974-common: sepolicy: Nuke our copy

We now get the qcom-common sepolicy.  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: remove depreciated QCOM variant flags

Change-Id: I82502f28ed74d4a3582b4fe805464f9f66025ccc
msm8974-common: enable legacy mmap

* Needed for pre-lollypop libs

Change-Id: I7af568f07347ef914b02a9a6ed64930c9e20a879
msm8974-common: use qcom bionic optimization

Change-Id: Iac9174a2ac0d41319ca0c2e66f6ae7c94bc7b3f2
msm8974-common: Enable Minikin text layout engine

Change-Id: Ief171df1b01c9a69501607fac3d71ea38fc49877