frameworks/base: media: add support for DIVX files

Change-Id: I6e922c5d6e17ee590606268af97b7894f35d19ae
(cherry picked from commit 47fea00316203aebba194644f95ca58ef4ff4400)
(cherry picked from commit 1f3ab64cf5bb19ec2e8a996750f44389d4d07187)
(cherry picked from commit 066dff510ec44ee06c3a375e32133e21fbedf9fb)
Yes, I'd like a dessert...

 enable the dessert case dream by default

Change-Id: Ib020dffd83b062d7381cdeffe45d82e5dad8c409
SystemUI: 6-bar signal icon sytle option

companion commit in EVToolbox

 This is the 2nd commit message:

Allowed mQSPhoneSignalIconId to use the 6 bars.  FIXED systemUI error

 This is the 3rd commit message:

telephony: fixup sixbar signal for gsm/lte

and minor cleanup: remove duplicate *_NONE_OR_UNKNOWN

Change-Id: I13f53c9500b44286c1cb93fd27ad1275b1d29484
frameworks/base: update 6bar drawables

Change-Id: I850224cbffc49ecffe842cdf097e49f3fde9c5d9
SystemUI: bring back battery options

Change-Id: I1ab289c25a806f5994c14a11593d1d9a7818d1b8
Keyguard: add lockscreen translucent/rotation toggles

Change-Id: Ic7816044c491c15c8149a9dc4fb5abca9d2acafc
Keyguard: Add support for a custom lockscreen message

Change-Id: I98f91a82a434ceb3c4a374452873438748a2d6e6
Keyguard: enable widgets on lowram devices

Change-Id: Icf5d6982b4729153ddeb26e9fbb648392bb96e66
Keyguard: Add customizable lockscreen background

 * Loosely based on: http://goo.gl/hmf76
 * Can set a fill color, custom image and completely transparent with
   desktop showing.

Change-Id: I8567d3f46d2ce32feecad55da7896592fb3c423c
audio: add support for MSM audio formats

- Add support for EVRC, QCELP, and WMA formats
- Add definition for 5.1 channel recording
- Reference change If3676b88fa287b484ef8616c0a6b67177b61a720

(cherry picked from commit 10c4f204bb5ac78b9cf3854b536663ccd3d50333)
(cherry picked from commit 3f99cc5f134b0f00a52218ae1c0273cc11ae7702)
(cherry picked from commit 1d35b52c7c9cf1cfd3a3de372391a7a57f593af9)

Change-Id: Icaf9932d0a4b7143ee046ba1f84fa255e0940cda