Frameworks: Slims ElectronBeam get some love (1/2)

Features:
- You can select different crt off animation modes if device overlay does not disable it at all
- disabled
- always horizontal (stock behaviour)
- always vertical (screen collapse from left and right to the middle)
- orientation dependent (means portrait = horizontal animation, landscape = vertical animation)
- some minor fixes/code style improvements to 4.3 implementation

Conflicts:

	services/java/com/android/server/power/DisplayPowerRequest.java
	services/java/com/android/server/power/PowerManagerService.java

Change-Id: Ic62bc160c57eaed08cde9d4043ab58e16cf4c7fc
fb: add scale down crt animation - thanks a ton to xploidwild

really nice idea...fits perfectly into our animation options
for CRT

Conflicts:

	services/java/com/android/server/power/DisplayPowerController.java

Change-Id: I75dd1976dc871230108717bbf80f6ebe4ce2a9ed