Fix immersive mode recents animation.

Inspired on this https://github.com/CyanogenMod/android_frameworks_base/commit/be9c31709e2b90bc85ef1814b22df1785515d23d

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Quicksettings addons.

* Add lightbulb tile: click to toggle, long click to open the app.
  Added boolean to check for camera led flash availability.
  TODO: The icon call is set but the icon doesn't exist yet in systemui drawables.
* Quick pull down from right side of status bar.
* Long click action for user tile (opens sync settings).
* Long click action for rotation tile (opens accessibility settings).

PS2: Added xhdpi and xxhdpi icons for lighbulb tile (Thanks Lo Hout). Whitespaces.
PS3: Add sleep tile: click to put device into sleep, long click to open display settings.
PS4: Damned Xcode adding whitespaces.
PS5: Import PowerManager and SystemClock. Declare pm variable final.

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>

Change-Id: I694bbaee1f68fe4ec2077af4808c446c31ea5f5d