Allow adjusting progress on touch events.

Change-Id: Ide0a7ae057a62f3631a32eeaa63f3e04dec5bf54
suspend actions (1/2)

Change-Id: I5596f5924f993bcdbeb99e9b865651e095299af3

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/AndroidManifest.xml
	packages/SystemUI/src/com/android/systemui/BootReceiver.java
suspend actions: added mobile data toggle (1/2)

Change-Id: I78ca67f92a3a27239ef0b4dfb4a7139b5af02e77
Frameworks: Listanimation views and interpolator (1/2)

thanks team ThinkingBridge for it. Difference to original implementation

- code cleanup
- some smaller code fixes
- remove of rotation animation due it is to laggy
- multiuser support

Change-Id: Id439a284dc3a42687fec5d49914ca1119a6e9215

Conflicts:
	core/java/android/provider/Settings.java
Enable Wave (left) by default
suspend actions: add some consitency checks (1/2)

Change-Id: I1a3f333d61cf18bfd14e35f9d9dcd6340681a096
suspend actions: use Handler for threads

Change-Id: I5c10ce2bb31c0d6b1003b858f91f08a6da4f8130
frameworks: Custom System Animations

Allows setting of some system animations.

Current List:

Activity Open
Activity Close
Task Open
Task Close
Task Move to front
Task Move to back
Window Open
Window Close
Window Insta Open
Window Insta Close

Duration Controls

Prevent overridePendingTransition option

Change-Id: Id360abe158d36ab85c1c0d0103428d4a8867e70c
Frameworks: Customizable Softkeys

Port forward from jb branch from SteveSpear

This allows enabling, and setting of sort and long press options
for softkeys.

Basiclly this catches the keycode in the PhoneWindowManager
before it is passed to be handled.

That being said it will obviously have the same effect on the navbar
since we just simulate those keys being pressed. To avoid this and
leave an option for a stock feel I basiclly have an if statement that
revolves around the enable checkbox in rc, which navbar devices wont
have access to. This is different from how cm did it but I think it
does a better job at preserving the stock behaviors if that is desired.

Also unlike CM I gave the all the buttons the ability to change both soft
and long press in true AOKP fashion. I can only test the short presses with
my navbar so long press it untested.

Change-Id: I90ada8e245d5a9e3eb7bc209ca239a23216ad2c7

Conflicts:

	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
frameworks: Add switch attr and styles to public

need these to style swithces

Change-Id: If0ab58bc3e93de6527137fcaf25c6b8b4446a4e5
Signed-off-by: Stevespear426 <stephen.k.spear@gmail.com>