Add cos package to framework

Change-Id: Id5f05a3be2fda5e693f1a92c73980baadb90e7d7
Revert "Squashed commit of the theme engine support."

This reverts commit ad3c9416092f09213d32eee8b59287766eae5d19.

Conflicts:
	core/java/android/content/res/Resources.java
	core/jni/AndroidRuntime.cpp
	media/java/android/media/AudioService.java
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	policy/src/com/android/internal/policy/impl/GlobalActions.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java

Change-Id: Ieb9d9db14f22588da7fe1ce3e63181e1fa0a4e5c
Incorporating ChameleonOS theme engine

Change-Id: I1165df31c06ee101fb985e6d3267f46dc998d050
Add IThemeManagerService.aidl to build

Change-Id: I53628a833d4b3a2365004cd39e9113a0d1cf742d
Add ExtraConfiguration to Configuration for theme changes

Change-Id: I10d0fa1247ebf58f886fa6db204a3df6e18e375c
Fix missing mHandler caused when removing t-mobiel theme engine

Change-Id: I5036a908db51f181fd545a628f9de2f86859ee78
Yet another syntax error fix

Change-Id: I365ae1df1e6a52ee72affec1fa044f2507602611
Update getTopLevelResources to match new implementation found in 4.2

Change-Id: I21a00eb958d028323df37d32f74e61c109aaced2
Start ThemeManagerService in SystemServer

Change-Id: I77533c8a7d13369a6a47841142ff7022b63f3252
Remove T-Mobile theme engine and add the ChaOS Theme Engine in.

Change-Id: I2c7fce576b5cfdae8a66d3d4c5dfc3816d53b33c
resolve unresolved conflict

Change-Id: Iebe4ae4e5c25cbd5285a318fcc928f778093e48e
Change launcher package name

Change-Id: Ib6e814364edab4fe690a5f1f98afe497595cee8a
Use a .9.png for the statusbar background for nicer themes

Change-Id: I154834c9995a53fc75c5f6bd6c05117682b1e6ea
Allow the wallpaper to extend behind the status bar so that transparent backgrounds can be used in themes

Change-Id: Id70e90240bb1df9053e67dae5279ee6a6bebf718
Watch for configuration changes and update system ui when themes are applied.  Some of these items were removed when reverting the T-Mobile theme engine commit.  Parts are taken from https://github.com/CyanogenMod/android_frameworks_base/commit/ad3c9416092f09213d32eee8b59287766eae5d19

Change-Id: Icecc4cd7f80e7e3bdf56e73da65df143ae103462
Add tabbed notification panel for paged toggles type

Change-Id: I57358a77344f92809769aedda3ce7623bbe45fb9
Change notification_header_bg and ic_notify_button_bg to .9.png for theme compatibility.

Change-Id: I63bcd0028297ccae8eecd28af65cd7c4fc7c6ab4
Load SystemUI resources in ThemeResourcesSystem and assign a cookie type to SystemUI so that resources are retrieved correctly

Change-Id: I5ecfab03fbfadc59ef2518e407e1e510e2c14c8c
Create unique colors for clocks in status bar for better control with themes

Change-Id: If1d5da26eff9fbb7c661fecc557e65cb59fa7c5f
Add expandable volume panel to paged toggles. Setting for auto-collapsing the volume panel found in Settings commit 04f313e

Change-Id: Ifcde2f903bd90ee467cdb7cb1453ec253a9ef61d