Bring Back CarHome *Removed in AOSP*

This brings back the ability to go to a CarHome rather than Launcher
Google Removed This Ability Here:
Change: I8234ebf066798071517b4a586b06708b6ec0bc71
http://bit.ly/WuZ2dW

PS2:Remove Whitespace.  Thanks Google.

ps 3:  tracked the actual change to here:
https://github.com/android/platform_frameworks_base/commit/7c135205f2f4c192299ad0215276e9e481bccaa5
Fixed placement of IUiModeManager Logic.

Change-Id: I85f63792d57db39bfcfd02592d85a65154fa7010
CRT screen on/off animations user defined (1 of 2)

Users can dynamically enable or disable CRT Screen Off or the
elusive CRT Screen On animation.

{Maybe i'll re-work the logic for aosp use, but so far, this works fine for now. }

Change-Id: If9e1052555e1fdbcc1c718c61b5972932b2d48fa

Conflicts:
	core/java/android/provider/Settings.java