Lockscreen Blur: Coverflows and Rotation Fix

fix showing background when playing next music

Change-Id: Ic95965f34b6bdb1c04d5fa680b5f8b81adb3d952

Fix Lockscreen Blur Rotation

reset mLastRotation value on every recreate.

Change-Id: Id09ab65d8668ffb1f146e00d6ee2ec8ec09012fb
Frameworks : Second Clock Support

This commit was commited by @dnjsxo in Team Triangles.
This commit was re-commited by @nishikinomaki in Team Triangles.
Frameworks : Battery Level around Unlock Ring
This commit was commited by @dnjsxo in Team Triangles.
This commit was re-commited by @nishikinomaki in Team Triangles.

.
Frameworks : TriangleEasterEggActivity

This commit was contributed by @nishikinomaki (Fluorine) in Team Triangles.

Frameworks : Fix for TriangleEasterEggActivity
Frameworks : Volume Steps Support

This commit was contributed by @Hammer-Dev in Team Triangles
This commit was re-commited by @nishikinomaki in Team Triangles
Frameworks : Add Overscroll Effect

This commit will configure overscrolling functions into android_frameworks_base
This commit was contributed by @Hammer-Dev in Team Triangles.
This commit was re-commited by @nishikinomaki in Team Triangles.
Frameworks : Support PEEK
Sensors are fully disabled when screen is on. When you turn the screen off,
it will start polling both gyroscope and proximity sensor values. If it detects
using the gyroscope sensor that device is lying on a table, it disables proximity
polling. If it detects with proximity sensor that it is in your pocket, it disables
gyroscope polling. This way, we save some battery from the beginning. Later, when you
receive a notification, it enables a partial wakelock (CPU on but at low frequency),
and starts listening for movement, either from getting it out your pocket or lifting
off from the table. If it detects those events, it will turn on screen and show the notification.
Wakelock timeouts on 10 secs, so if you receive a notification and there is no movement in that time,
sensors will stop polling after that time, disabling peek interaction until a new notification comes.
Peek doesn't process low and min priority notifications.

https://plus.google.com/+ParanoidAndroidCorner/posts/3wppxakBSVR

Contributors:
@D4rKn3sSyS
@Anu6is
@BigBrother1984
@nishikinomaki

Change-Id: I995d17fde5a256f23fe37f35e43a0ee7e52663fb
Signed-off-by: Jesus David <jesdga95@gmail.com>
Signed-off-by: Curtis Mayers <curtis.mayers@gmail.com>
Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>

Change-Id: Ida92cb99dc703547c355fe520a25c53438ced1f4
Frameworks : Add support for Peek app

Disable built in peek when Peek app is installed. Enable it again on app's unistall.

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>
Frameworks : Add Disabling Camera Sounds

Commited by : Fluorine (@nishikinomaki)
Change-Id: Iaa37bc6790fe32664f8b52178c14fe926ca7d4ce
Signed-off-by: sethyx <sethyx@gmail.com>