Commits Ifaf221991e92db0f9799f5843b3aca062bf98a18 and Icf62db26735f9ab7ad63e750a1824eb7823c3d70 translated to Russian

Change-Id: I88a5f28d34e4eed11ea95241399393cc135ee33a
Date format issues fix for Russian lang

Fully fixed this time :)

Change-Id: I16d24451d89d02878de0c41531a7a3a9fb665249
Notification Light: Fix apps with same name not showing up

Applications with the same name didn't show up in the
notification light add-app-dialog (with Facebook's "Messenager"
and Google's "Messenager" being the prominent example here).

This happend due to the fact that the list of applications
was sorted by names only and inserts with collisions were
dropped.

This commit refactor notification light settings to use packages
instead of application semantics. Further the list of packages
is now ordered by human readable name followed by package name,
which avoids the collision.

Additionally we handle situtations gracefully where a package
has more than one launcher activity (Again for example,
Google's "Messenger" and "Google+" is in the same package).

Bonus: potential race condition in the list adapter was
fixed, concurrent semantics were emphasized, unused imports
removed.

Change-Id: I87ad32f535ca866883df337432d1b0cecc9485a8
Bye, bye Talk. Welcome Hangouts (2/2)

Change-Id: I7bb2de2ff41ab2b2c49cee34ef8d59135d1cb623
Settings: Fix Swedish translations

The translation of "Time on" to "Tid funktionen varit på"
is too long. The result is that it covers the actual counter.

(Fix for issue 23804.)

The translation of "Not in range" to "Inte i intervall"
for wifi_not_in_range is a literal translation. When
talking about range for a radio signal, the correct
Swedish word is "räckhåll".

(Fixes issue mentioned in 22608.)

Change-Id: Iecf2acdd1acf8831c3f71d6f16cb17be5ce90d75