PA settings

Change-Id: Ia245959e841a1ae9fbd04b1ee543a35acad19cb4
Build Fix

Change-Id: Iebededee855dc63c11a6975bc474b3d2524454df
Remove unuseful things and add stamping

Conflicts:
	services/java/com/android/server/SystemServer.java

Change-Id: I6284f0c5ff6e1e9e69102916de0e63eba126a6b9
Whitespaces
Color transition speed

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

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

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

Change-Id: I56e2643ffdfcfe3b85d01fd279bccf1d1553ba30
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

Conflicts:
	packages/SystemUI/res/layout-land/status_bar_recent_item.xml

Change-Id: I0414a5dedcb1ab0919651aa41fd0d57e4be6cfab
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: I5456fdf9c996456e2bb230c4670e60a6fac5ca8d
Add missing public entries and fix up symbols

Android has became so weird to add stuff on framework :/
Bugfixes
Add missing color picker API stuff
Enable navigation bar transparency to be shown