Frameworks: inital bringup of slim actions and helper classes

Bring back slimactions.

- Most actions are available and adapted to LP (mainly statusbar actions we did on kk need to be ported back again)
- Cleanup of old code
- Renamed classes and methods

and more.....

This is the base for all the comming features now

Change-Id: I0b4458325e248319217b8e41b64e2cf1e45f56cd
Signed-off-by: errantzebra845 <errantzebra845@gmail.com>

Conflicts:
	core/java/com/android/internal/util/slim/ActionConstants.java->core/java/com/android/internal/util/candy/ActionConstants.java
	core/java/com/android/internal/util/slim/DeviceUtils.java->core/java/com/android/internal/util/candy/DeviceUtils.java

 Author:    Lars Greiss <kufikugel@googlemail.com>
derp

This reverts commit d97e0c83a3d94975911c2d7c8fb92c3312e0e7f5.
Frameworks: Add several Slim helper classes and constants back

Change-Id: Ifeaca783c7b455f6846e20dba1aebf08c9226edd
bring in line with c5

Signed-off-by: errantzebra845 <errantzebra845@gmail.com>