PA's hybrid engine

Change-Id: I1aef85f92c67019045d0fd3322a0b529168d9d9f

Conflicts:
	core/java/android/content/res/AssetManager.java
	core/java/android/content/res/Resources.java
	graphics/java/android/graphics/Bitmap.java
	packages/SystemUI/src/com/android/systemui/recent/RecentsPanelView.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
	preloaded-classes
	services/java/com/android/server/am/ActivityStack.java
Be sure to get default dpi

Change-Id: Ia9cb33b81827af7e46670f76db7e34aac78602cf
Get proper values

Change-Id: I406c5ff046bc766ad8145b5cbc4bd9af92c3a681

Conflicts:
	core/java/android/util/ExtendedPropertiesUtils.java
Fix notification panel / quicksettings going out of screen
Fix theme engine issues with legacy tablet UI

Finally managed to get everything working as it should. It's amazing
TABUI layout fixes

no gaps, no jumping notification center when you switch from notif-view to settings-view
IsTablet

Conflicts:
	packages/SystemUI/res/layout/system_bar_notification_panel_title.xml
	packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java

Change-Id: I2cc3f60b4639dc6a70cdc8c8ff87274686464247
tabletUI fixes
tabletUI clock
is tablet?

Conflicts:
	core/java/android/util/ExtendedPropertiesUtils.java

Change-Id: I9c83ebbbaf21d97109af29389295b7a2a3251c44
drawables
tabUI drawables
revert
revertderp again
revertderp again again
istablet not needed
No FC if no Calender and 1000p Style

Conflicts:
	packages/SystemUI/res/values/strings.xml

Change-Id: Ic943402db7baa31ddb9cadfbcfb40903c19b1898
General fixes to tabui... again

* Fix brightness crash by implementing a bar callback on NotificationPanel. I also
Leave NotificationArea management to show(boolean, boolean) method on NotificationPanel
* Per app color :D
Provide a bar to QuickSettings class, so he can collapse the panels
(cherry picked from commit 45ee1896a032328612257059002ee9ac224da6ec)

Conflicts:

	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java

Change-Id: I32481f59cb9c7ef5dfb7c9354121dc0cd7fa7abb

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettings.java
	packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
Always use force

Change-Id: I117a10eba704d229b1fb22c6655b5086d6dd2136
Revert "Always use force"

This reverts commit 41ef23407eb6109e6c59751d41991cee92073b9e.