Android denial of service attack using class 0 SMS messages

Bug 9702645
Bug 11970403 - Change to ClassZeroActivity to singleTask

Cherry pick the change from master.

Making every AlertDialog immediately visible can lead to exhaustion
of graphics-related resources, typically memory, resulting in a
broken bufferqueue/hw renderer, and subsequent system crash.

Make ClassZeroActivity a singleTask activity, and queue incoming
messages if one is already being displayed.

Change-Id: I0aef7b857364acc404e79581ba5e503571065483
Mms: Bring back layout color abstraction

Change-Id: Id1845ddad8a38a6f2ece7c9531927cb8fc1ab189
Signed-off-by: Evan Anderson <evan@thelinuxman.us>
Merge tag 'android-4.4.3_r1.1' into HEAD

Android 4.4.3 release 1.1
Make MMS app colors themeable

Change-Id: If4ef0a43bed08a8f6a2b1cb8f52e37ab69caee6d
Merge remote-tracking branch 'PA/kitkat' into kitkat-staging

Conflicts:
	res/layout/widget.xml