msm8960: enable qcom bionic optimizations

Change-Id: Ia3228e956ace41e40fe032fc798b95c799d000e7
msm8960-common: Re-sort display flags

Change-Id: I4310593bf950a0da10b114a1d3ea3ba0f2669d30
msm8960: Enable triple framebuffers

On high resolution panels, GPU composition can end up taking more
time than the vsync period, thereby causing jank. Enable triple
framebuffers by default on 8960 to allow GPU one extra frame to
work with. No latency increase is observed with this change in
regular use cases.

Change-Id: Ie1f9b5b34c6058f3358e19c3e494a67b89a8c0e7
msm8960: Add shell property to use AwesomePlayer as default.

This overrides the default player (NuPlayer) from being picked.

Change-Id: Ib9edd47146e6debbce5e0bf8a1aac24a603544d8
msm8960-common: Remove qcom divx media codecs

These codecs fail to instantiate. ffmpeg has a divx decoder that should
work though.

Change-Id: I9ba2d2aca3f94ce0e5764d03120739fdf58d6fe6
Merge remote-tracking branch 'cm/cm-12.0' into HEAD

Conflicts:
	BoardConfigCommon.mk

Change-Id: If2c651f9e176a8091b2fa1c1c98fa740a7a37685