Power'full' Sleep [2/2]

Change the 'Go to Sleep' button to perform activities
similar to the physical power button. This change
affects both the power widgets and the quick settings.
Fix possible NPE in QS

cheers

Change-Id: If663d37489ef09c5031b75ca31291b193849bd3c
QuickSettings: Add LTE Tile (2 of 2)
Add Quick Settings USB Tether tile (1 of 2)

Patch Set 4: Make tile dynamic

Change-Id: I43fec8c3264b89b647f1626b8d29e459e78672ab

Conflicts:

	res/values/strings.xml
Fix unsupported tiles regression

Long pressing the QS Settings tile to add
more tiles was showing all the unsupported tiles
along with the rest.

PS 2 : Kill 'em Tabs!
PS 3 : Less imports
PS 4 : Oops forgot something

Change-Id: I107913a1db18d70cc22949b74e9d3eb6892c4577

Conflicts:

	src/com/android/settings/slim/quicksettings/QuickSettings.java
Add Music Tile [2/2]

Commits a new Media Tile that allows user to
- Play/Pause on click
- Skip track on long click
Settings: fcharge for all (2/2)

Thanks roman for the basic idea to use an overlay
to set the fast charge path so each device can set
the propper path to the custom kernel.
As well this commit pays attention if the user
flashed a kernel which does not support fastcharge
or is using another path. Option for tile in settings will be removed
as well.