Slovak: added missing translations

- additional fixes based on reviewer's comments

Change-Id: I417859f630b6f522b188c2565e8731823ce0915c
frameworks/base: Add/fix translatables

Change-Id: Ib36852f816daba91fd60cc791bdf551ef7a478e8
frameworks/base: Dutch translations

Change-Id: Ia264fb8ec2ad766beec65a025515b833c4482d9f
added mms support for virgin mobile usa

Credit: progmanos CM9 port of inferiorhumanorgans CM7 VM MMS

Change-Id: Ia56b6571f8c82cfe81fea563efd4bc39924f77c9
UEventObserver runs its own thread, so make sure to trigger the volume
change UI in the main thread.
Fixing gingerbread compiling and mms for non VM carriers

This commit broke compiling http://review.cyanogenmod.com/#/c/20475/
I didnt realize i missed some aspects that were left in from ics and fixed
those back and added in the code, in a more os consientious way. Without this
patch GB will not compile

Change-Id: I1a8585755e5d8d9714224ce765b6579108af1a83
Merge "UEventObserver runs its own thread, so make sure to trigger the volume change UI in the main thread." into gingerbread
Merge "Slovak: added missing translations" into gingerbread
Merge "frameworks/base: Add/fix translatables" into gingerbread
Merge "frameworks/base: Dutch translations" into gingerbread
When import vcards, make preferred numbers super-primary.

Otherwise the contacts app won't display it as preferred. There should
be no side effects as we're creating fresh contacts anyway.

Fixes http://code.google.com/p/cyanogenmod/issues/detail?id=6082
ActivityManagerService: stay away from zombie content providers

When the lowmemorykiller kills a content provider in an unfortunate
moment, an innocent client app can become attached to a zombie provider
and be unconditionally killed moments after, when the dead provider is
being removed.
Prevent this race by addition of isAlive function to Process.java that
determines whether a process is still running and is not only a zombie.
The state of the provider process is checked in getContentProviderImpl.
(includes inc/decProviderCount functions backported from ICS)

Change-Id: I4239f9f15bd0855fa0f3bd8dab0c194bde0add1c
Merge "When import vcards, make preferred numbers super-primary." into gingerbread
Framework : Updated Slovak translation

Change-Id: Ie5d6874bf97286b10b21cc3c933b3076141cd3cb
Fix wrong 'USB debugging connected' notify color

Change-Id: I8ad4ce8652325e2e10dd529a934c8928ee0b149c
Revert "Fix wrong 'USB debugging connected' notify color"

This reverts commit 6d70c41047314e8753b373bc92ae675bf580b641
Allow theming of framework UI elements.

As the theme engine works by replacing resources while loading the APK,
framework UI couldn't be themed so far. Workaround that by manually
creating a com.android.systemui package context and using that for
showing the UI. This attempt is a bit hacky, but should be safe as
a) systemui should always be present
b) if it isn't, we fall back to no theming

Change-Id: I644e2e8d7d4abf07bae639b606197d691f16adac
Applying theming to more framework items.

All dialogs and notifications should be covered now.

Change-Id: If93f81991361165a00b5b1b03ffc323e3ab42c0b
Fix for disappearing status bar power widgets after changing theme

Backported from CM9:
Clean up existing widgets before creating new ones to prevent
dangling references to the previous dialog's context, which
broke the insertion of a new widget set into recently created
ExpandedDialog views.

Change-Id: I16a3bab85bcc07dcdb3b189809f5dae528eff66a
Make absolutely sure the theme change receivers are only unregistered if
they were registered before.