Fix ongoing notifications reappearing when hidden

& some small animation tweaks again.

Change-Id: I1420424bca89a62ba824a13856e21c45c6bbe1f8
Lockscreen notifications: Bring inline with AOSPAL implementation

Change-Id: I7d77f48cddd3db581410402d470469282231d9ab
[1/2] QuickSettings : Quick Collapse

Credits: Danesh M

Change-Id: I0257c7819cc1ccb5d0a092dc23fb9fa4ccec5c3b
WifiState: Don't aquire transitionwakelock in airplane mode

NetworkTransitionWakelock is for transition from Wifi to mobile.
It will cause device no sleep for 60s. There is no need to acquire
it in airplane mode.

Change-Id: I1487dc4787948d09e482f22e88d01768b54964da
[1/2] Base: Wireless Power Saver

- When screen has been off for 5 minutes, wifi is not connected, and with no heavy data traffic, turn off 3G/LTE
- When screen is turned back on reset to original network type

Based on commit https://gerrit.paranoidandroid.co/#/c/456/ by Curtis Mayers.
Moved from telephony service to system_server so feature doesn't get overriden by google's dialer and telephony service

PS2:
- If data traffic is too heavy, delay check by 5 minutes
- Clean up white spaces

Change-Id: I0bb6990b6334eeacfd9ee24b77f2d240949e101b