Fix circle battery opaqueness for the low battery color

Because of the DST_ATOP Xfermode the color was drawn below the full
gray ring resulting in a washed out red. Fix this by not setting an
Xfermode and drawing the color normally.
This does not affect the non-low color as it cannot get any whiter.

Fixes: CYAN-3282

Change-Id: If1183dcb272e84858371be3765ba758fa2560eeb
(cherry picked from commit bc545359b5d2433bb998d15404890db76438ccd2)
Animate circle battery rotation back to 0 after unplugging

After unplugging continue the rotation animation until it's back at 0
instead of jumping to it directly.

Change-Id: Ifea8351d609c0dc4ec82bd459942a197243dd5f1
(cherry picked from commit 2000d9467bce18b5a2b9ce096c510d3d278251be)
Alarm: ignore less than 2 mins upcomming power off alarm

2 minutes is our define for enough boot up time for a power off alarm.
For current design, it can only afford upcoming power off alarm which
is later than 2 minutes. Kernel alarm driver only take care the power
off alarm which is 2 minutes later. And the framework only pass the
first power off alarm to kernel. So we need to find the first 2
minutes later upcomming power off alarm to kernel, otherwise it will
be no power off alarm from kernel's perspective. Fix the bug by
ignoring less than 2 mins upcomming alarm as power off alarm, and
only treat it as a normal alarm.

CRs-Fixed: 624561
Change-Id: I91379ecb2b378441ac2edb36212531ba6f203d8a
(cherry picked from commit 2c9001d8cb1f58ed55e07c63037f43975fd9603c)
Update cr_strings.xml
(cherry picked from commit 95ec5114690b244345b89c05f74fc45793f37a92)
CM11 Themes: Fix applyDefaultTheme implementation

Change-Id: I718be5db58166df48cca5578d6ad5088b91bc1e2

Patchset: 2
http://review.cyanogenmod.org/#/c/64432/
(cherry picked from commit 16d1da3ff8c883bacc20801d27c7012c6de810cc)
Update RU translation for v85 (Frameworks)

(cherry picked from commit 22b460f6daa95196ef24210af3c81f55f868b16b)