Profiles: Add a profile picker activity

Patchset 2: Add CM Copyright
Patchset 3+4: Rebase
Patchset 5: Some optimizations

Change-Id: Ic8281e4c6fef6d2f4c56fc01acfe6e54b4c8f51c
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>

Conflicts:

	core/res/res/values/cm_strings.xml

Signed-off-by: igio90 <giovanni.rocca.90@gmail.com>
Pink Halo Background for the ladies...
Re-work and clean up the Halo style code
HALO: Speech bubble color and text color

TODO: Now ditch Halo Style and bring colors instead.... Because, users had a colorful mind. So let's bring in a colorpicker instead...

Conflicts:

	core/java/android/provider/Settings.java

Signed-off-by: igio90 <giovanni.rocca.90@gmail.com>
HALO: Circle color

Conflicts:

	core/java/android/provider/Settings.java

Signed-off-by: igio90 <giovanni.rocca.90@gmail.com>
HALO : Ability to enable/disable custom colors

Why? Because, we all know some themers might theme the halo bg or also maybe the speech bubbles, so we trying not to mess with the alternate colors... ;)

Also, the drawable are being color filtered...
HALO : Effect colors
Frameworks: speed up statubar/notification drawer

a lot user complain about slow statusbar pull down introduced
with jb 4.2....this speed it up

thanks to IceColdJelly

Change-Id: Iae108f5680b25ea995168a505a30e06bef0185d3