THIS IS A TEST OF THE EMERGENCY BROADCAST SYSTEM (1/2)

In case you haven't caught on, this is just a test. A test for Josh and only Josh....

Change-Id: I09b9ef2581767c654f8687f1f61fb7b919c33073
Navbar/Navring customizations

Conflicts:
	core/java/android/provider/Settings.java
	core/java/com/android/internal/util/slim/ButtonsConstants.java
	core/java/com/android/internal/util/slim/ButtonsHelper.java
	core/java/com/android/internal/util/slim/SlimActions.java
	core/java/com/android/internal/util/slim/TorchConstants.java
	core/java/com/android/internal/widget/multiwaveview/GlowPadView.java
	core/java/com/android/internal/widget/multiwaveview/TargetDrawable.java
	core/res/res/drawable/ic_notification_cast_connecting.xml
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarTransitions.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/ShortcutsWidget.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/KeyButtonView.java
	policy/src/com/android/internal/policy/impl/keyguard/KeyguardServiceWrapper.java

Change-Id: Ie7b537c01657a48f595bd1308fbf8d60d2ef614d
Crerap

Change-Id: Icffbb89c64531e30a4dfedc8106be5e69d358214
Revert "Crerap"

This reverts commit 72a968d5508f60166dd1c7fc6532ffb9798e4c59.
Revert "Navbar/Navring customizations"

This reverts commit b4b840d645e22c5db4599e1cc457ff2ebac67ee4.
[1/2] base: NavigationBar customization

Includes:

- Allows user to customize navigation bar.
  Features :
   - Choose from 1-6 # of buttons
   - Re-arrange / assign buttons
  Id: Idc9f5f401f15d207504e49de47666bb5510a06ca

- Navbar : Rework logic for determining orientation
  This patch introduces better checks for hybrid ui's.
  This should fix issues of small buttons due to incorrect ui determination
  Thanks Rolf Arne Schulze for testing :)
  Id: If5b61dc4764a98deedb5b801d11451fed2488cba

- Make navigation bar ready for per-user configuration.
  Also clean it up a bit.
  Id: Ic10bd161fce53bf30048a0cb927dcf1e2bfa7774

- Fix layout on N10
- Remove uncessary padding and logic
- Phone fixes
- Phone padding fixes

Change-Id: I8903b85b6ee8581f8564d9dc7b0d40f645d7647a
crap

Change-Id: I64534312a83d64ca967c41aa918631abeadf67fe
Add back navigation ring customization

Change-Id: I4263e7d9987b065411adbb6177254bd95d2a3593
[1/2] Base: Navigation bar height/width

Change-Id: I97af1fbd5a2e7df2337abc6c825b4905f576a48b