SystemUI: more compatibility with themes

Change-Id: I21d0db2e8ae0530d0f8d179dfe914dd3aa665949
Signed-off-by: Roman Birg <romanbirg@gmail.com>
policy: update(fix?) lockscreen rotation logic

Change-Id: Ided3c8cd4f52ebd4805189168e13506f74f3443a
Signed-off-by: Roman Birg <romanbirg@gmail.com>
SystemUI: tint alternate icons (small menu, alt back, arrow keys)

Change-Id: Ida922f85b36edc7e27451f31f49b6babe9e354a5
Signed-off-by: Roman Birg <romanbirg@gmail.com>

Conflicts:

	packages/SystemUI/src/com/android/systemui/statusbar/NavigationBarView.java
Fix lock screen timeouts

- Currently, if slide lock delays are enabled and then user switches to a secure lock screen, the slide delays were still being utilized
- This patch fixes the logic around whether to utilize the slide delay setting

Change-Id: I44d8b8dcb04468ca069c7967a753038090d34133
Use most specific attributes for distinguished name display

Bug: 7894348
Bug: http://code.google.com/p/android/issues/detail?id=41662
Change-Id: I8048a53b8a9a17b384f12b6a4f40071bb3dd3e04
Lockscreen : Hide clock for Chronus/DeskClock

Hide statusbar clock if chronus or the DeskClock widgets
are being displayed

patch set 2 : Add check for Alarm clock widgets
Patch set 3 : Add null checks to be safe
Patch set 4 : More null checks
Patch set 5 : Removed null checks again

Change-Id: I083870b818b6257a3fbdb676c545945438c42fd7
Some awkward changes

Change-Id: I117eace8ab360496c49a7f7b181c8e0415d3d015