CM11 Themes: Common overlay for sharing resources. [1/2]

This patch will allow themes to contain common resources
which can be shared by all overlays.

Common resources will reside in assets/overlays/common and
can be referenced by other overlays.

Common resources will be referenced using the common package
name, i.e. To reference the common drawable some_drawable for
com.example.theme the theme designer would use
"@*common:drawable/some_drawable"

Change-Id: I395b6bd5eae91b00265a8e9221856ef7bf5d115a
CM11 Themes: Include alarms in mixnmatch.

Change-Id: I004f6b0149d71c8ed1a3952704f5a3521eca5add
CM11 Themes: Properly handle SystemUI theme package name.

Change-Id: Ia8915684e1620184dcc513c2c5039ea20aabbd04
Set themes to install internal only

Themes should not be moveable to sdcard. Before this patch the new
style themes installed with forward lock would fail.

Change-Id: Iea50f5526b1c2c56a825757eac5bf4bb01b4686d
Toast Animations [1/2]

Change-Id: I629a3bf70a76ae9c981eb0665880fb0f05f51808
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>

Conflicts:

	core/java/android/provider/Settings.java
	core/res/res/values/revolt_symbols.xml
LED Control port (1/2)

RC part is in preparation by Dirk.

PS2: Removed whitespace
PS3: Removed LED_BRIGHTNESS
PS4: add config keys to control the feature

Change-Id: Ia61b24166b5ace23f09f4eedb0dbea2321f61c8b
Signed-off-by: kecinzer <kecinzer@gmail.com>

Conflicts:

	core/res/res/values/config_custom.xml
frameworks: ListView animations (1/2)

Change-Id: I2be580544374f25ce6be8ee677d053119ca3d160
base: customizable SmoothProgressBar [1/2]

Change-Id: I15bd5dc5444f1ef9558b9e9131da037b38ebb64f
clean up power menu settings

Change-Id: I79c57a613436633173d0a5f7ba35e880b6e85cfb
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
insert HWUI / Fix black app Backgrounds