frameworks/base: code cleanup

Change-Id: I44ff60d2f7f0fe035a8297c5db92ee364ed84fdf
Port AppSidebar to Kitkat (2/2)

Change-Id: I296059a3cc688a567e7e90cccfdf4b8e824cfedf

Conflicts:
	packages/SystemUI/AndroidManifest.xml
	packages/SystemUI/res/values/bk_styles.xml
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java

Conflicts:
	packages/SystemUI/AndroidManifest.xml
	packages/SystemUI/res/values/bk_dimens.xml
	packages/SystemUI/res/values/bk_styles.xml
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
Port Custom Carrier Label from Mokee (1/2)

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java