AudioService : Ensure uri is not null

Checks to make sure the uri is not null, otherwise the entire
subsystem crashes.

Change-Id: Iac04b6d11335236d527b8d5a1ccb48c1e09a4ac2
Show owner info creation if no owner is set for UserTile

Change-Id: I43575946023676a1b75b67e1ae1996a0a3a35b88
Merge "Show owner info creation if no owner is set for UserTile" into cm-10.2
Revert "/platform/frameworks/base: Fix SystemUI crash on Recent App"

 * Causing even worse behavior.

This reverts commit 923105855ae9795f5b2bbfcc266a7a9e5d5187fe.

Change-Id: Ie69107b9e1cf37c98d17900d1abb62ed9c0dfe43
Fix stencil buffer bug.

Stencil test is enabled by setStencilFromClip(), but not disabled
in some use case, which causes some of the pixels are discarded by
mistake in draws followed. Disable stencil test when there is no
dirty clip.

CRs-Fixed: 539456

Change-Id: I318fb47212e49e2da89bcbfd161a1689ef91b02f
Update the layer's alpha value upon composition of the layer

Fixes: This patch makes sure that the layer's alpha value is
up-to-date and does not reflect the previous view's alpha value.
It fixes the square block on marquee fading edge when text view
is applied transparency.

CRs-Fixed: 562000

Change-Id: I397308b739f5f4fe4b630cf594825f401c97e0e3
telephony: Add support for additional emergency numbers

 * Some devices intended for international sale do not return proper
   emergency numbers in the ril.ecclist property.
 * Add support for a static list of emergency numbers to be appended
   to the list supplied by the radio.
 * Set "ro.ril.ext.ecclist" to use this.

Change-Id: Ibe9cd26bf0b6a31453394efd55fea622b8832c11
Merge pull request #12 from CyanogenMod/cm-10.2

update fork