Active display: Unify (un)registering callbacks and add proper checks.

Change-Id: Ie4c4660a54d2c60831f7a3bcc66b3a9ca1d035f2
Active display: prevent force close
[log]

Change-Id: I0f96a964fbc55419f86a3707d9d6929f872e5bd8

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/activedisplay/ActiveDisplayView.java
Code Cleaning (Halo)

Change-Id: I567661b8da683877a1a9e378dc7aa8c29ae0e154
Active display: Catch Resources.NotFoundException

This caused the SystemUI to FC when the device was powered and a notification was fired.
Display stayed off and the SystemUI kept restarting until the device was unlocked manually.

Change-Id: Ibfd82242e82aa9ee5c0898f5f0714e490eac0ea9
Active display: Ability to turn off the screen, when a not clearable notification is present
[log]

Change-Id: If90127ceeaf40eefee8a5afa712344f71bda96b9
SystemUI: ES translations

- ADB over network

Change-Id: Iebf7377e6b9939d0e4cc951d65d2326a7752fcd3
FW-SystemUI: HU translation

Change-Id: If1524ac5747033d15b9833debfb07478bb498e3b
Core & SystemUI: RU translation

Removed Privacy Guard strings.
Added translation for "ADB over network" QS tile.

Change-Id: I3abe2476fac7d15390fd830ff6c6e6fe91323e48
Frameworks/base: FR translation

Change-Id: I21a2cc6b5ca598244b5a260064380145be49ffdd
Core: CA translations

Change-Id: Ie750473f0bd599cd62767641eab1f621be1f4945
Merge "Frameworks/base: Chinese translation" into cm-10.2