Merge 20121118

Conflicts:
	core/java/android/content/ContentProvider.java
	core/java/android/content/res/AssetManager.java
	core/java/android/content/res/Resources.java
	core/res/res/values/dimens.xml
	graphics/java/android/graphics/Bitmap.java
	packages/SystemUI/res/values/dimens.xml
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
	packages/SystemUI/src/com/android/systemui/statusbar/NavigationBarView.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/KeyButtonView.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
	preloaded-classes
	services/java/com/android/server/am/ActivityStack.java

Change-Id: I8f6ad90f094727359aaf2619f81a61dbf8032908
Remove unuseful things and add stamping
Whitespaces
Color transition speed

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/NavigationBarView.java

Change-Id: I9b822112cc0fea8199397c505ca2b013d8241c7b
Per-App-Expand: ExtendedPropertiesUtils

Conflicts:
	core/java/android/app/Activity.java

Change-Id: Ibae336bda46b4525cb2b9dee3d08dff3d0d2e175
Fix double IME on tabui

Also restore back our lovely "isTablet" getter :)
Is not
Remove stamps from local build
Get rid of the stamping stuff
Per-App-Color & Expand revamp
per-app-orientation(experimental) & landsc recents performance
Allow custom properties on getActualProperty

Without this, getting navbar dpi via getActualProperty would cause a crash
Better handling for getActualProperty

If appInfo is not found, first attempt to use getProperty, and in case of failing, fall back to rom defaults
tabUI drawables
Implement color picker as an API

Cherrypicked from jellybean CMPA branch

Conflicts:
	core/res/res/values/public.xml

Change-Id: Ia5b878b4de1235d83c562700e121def9ed2fa104
Add missing public entries and fix up symbols

Android has became so weird to add stuff on framework :/

Conflicts:
	core/res/res/values/public.xml

Change-Id: I6c16620a2801e1a84aebc7748dc096485ba6679a
Bugfixes
Add missing color picker API stuff
Enable navigation bar transparency to be shown
Squashed PA merges

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/NavigationBarView.java
	packages/SystemUI/src/com/android/systemui/statusbar/SignalClusterView.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/KeyButtonView.java
	packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

Change-Id: I9f51292ae226dc0d23eecd4d3656b60edf0c2440