Update Russian Translation-SystemUI-CM10
Added missing hungarian translation for Navbar settings

Change-Id: I7eb0850568bf6789d19c240b7e3fb2b4a3731d6f
base/SystemUI: Added Turkish translations

Change-Id: I71ac06be8f3badc2475d6f9c7d08b2ef235ab797
SystemUI: Updated italian translation

	Added Navbar customization strings

Change-Id: I6d7fc469ce2499094217d44a18b346280ef6ca45
DateView: Use Intent.ACTION_LOCALE_CHANGED to refresh notification bar clock

Add the Intent.ACTION_LOCALE_CHANGED to DateView BroadcastReceiver for detect when the
user change the locale. Otherwise, the notification bar clock is not refreshed until
the next tick or time changed occurs.

Change-Id: I3798f2631163a89519220b87665a62e7c3ed4eb1
Turkish: Fix too long ON/OFF text for setting toggle for tablets/phones

Change-Id: Idf930ecfa06f636093635cec8589d7cad43abded
SystemUI:
Added missing danish translations for:
frameworks/base/core

Patch Set 2:
Added missing danish translations for:
frameworks/base/packages/SystemUI

Patch Set 3:
Changed "LED lommelygte" to "LED-lommelygte"

Change-Id: If838291f44ac64e2aa1c7eaade42d31a00ed5ae1
Framework: Use holo alert drawables

Replaces the current usage of the GB alert
drawable with theme-consistent holo ones.

Change-Id: Id5780cb7be08d0394bc8a0061fb18a1a9017360d
ril: avoid sending null aid string in getIMSI

A change to how getIMSI works in JB causes null aid strings
to be sent.  The result for RILs older than v7 is a corrupt
ril response in SIMRecords::fetchSimRecords.  This corruption
ends up setting mImsi to null (in SIMRecords) and that causes
havoc w/ 3g/4g data connections.

This patch avoids sending null aid strings and has fixed
data connection issues on several Motorola devices.

Change-Id: Ic1fc363e35d79793c48d19080a2e028e428b888f
fix build: add missing instance variable mRilVer

Fixes commit 4b785569b338d150dccdb5bb6d3a290b068e603c

Change-Id: Id239285aff6997eaa42521b695b6812029f580c1
Framework Base: Allow Mock SMS (1/2)

This change brings the possibility of simulate the reception of SMS on real devices. Fow now,
the only way of simulate the reception of SMS is using the android emulator, but this hasn't have
a CM10 image.

This change adds a MockSmsReceiver inside SMSDispatcher that have a BroadcastReceiver listening
for Intents.MOCK_SMS_RECEIVED_ACTION action. This class accept the SMS simulation if and only if
Settings.Secure.ALLOW_MOCK_SMS is enabled. The application that sends the mock SMS
requires the "android.permission.SEND_MOCK_SMS" permission.

This receiver should be used in the next way:

Intent in = new Intent(Intents.MOCK_SMS_RECEIVED_ACTION);
in.putExtra("scAddr", "+01123456789");
in.putExtra("senderAddr", "+01123456789");
in.putExtra("msg", "This is a mock SMS message.");
sendBroadcast(in);

or

String pdu = "07914151551512f2040B916105551511f100006060605130308A04D4F29C0E";
byte[][] pdus = new byte[1][];
pdus[0] = HexDump.hexStringToByteArray(pdu);
Intent in = new Intent(Intents.MOCK_SMS_RECEIVED_ACTION);
intent.putExtra("pdus", pdus);
sendBroadcast(in);

Patch 2: * Protect the mock SMS BroadcastReceiver with the permission "android.permission.SEND_MOCK_SMS".
           This permission is required for send mock SMSs, in addition to ALLOW_MOCK_SMS system setting.
         * Add result to ordered broadcast requests.
             Activity.RESULT_OK -> Ok. At least one message was sent
             Activity.RESULT_CANCELED -> Error. No messages were sent
Patch 3: English typos
Patch 4: Add Marco Brohet's suggestion

Change-Id: I5322cf748449a863ea8e8deda977108b9b58a413
f/b: fix hungarian translation for Navbar settings

Change-Id: I81345a72f4083dd3c70f15b25f7c5f801e82cbf9
ril: dedup mRilVer

Change-Id: I665b5c1c502d3cc49d2b3343a2e9eafc8b8e5a77