squash of Vanir animation control from 4.3

commit 3fc4df8
Author: Stevespear426 <stephen.k.spear@gmail.com>
Date:   Sun Sep 8 23:41:05 2013 +0200

frameworks: Animation control

Allows setting of some system animations based on AOKP's custom
system animations by stevie spear and listview animations plus some
extra stuff.

-Vanir

Change-Id: Id360abe158d36ab85c1c0d0103428d4a8867e70c

commit 05babbc
Author: PrimeDirective <activethrasher00@gmail.com>
Date:   Mon Sep 9 00:52:35 2013 -0400

Simplified alpha listview animation

most of these animations look like garbage.. so lets
just include a simple alpha one without interpolation
because it is not needed.

PS2: some cleanup and fix potential null pointer
PS3: small tweak to speed up alpha animation.. may tweak
transparency levels next..

TO DO: make it dependent on the values set in developer settings

Change-Id: I79c184e9125689fa88d0b2cf160e420517f3a91c

Conflicts:
core/java/android/provider/Settings.java
core/java/android/widget/AbsListView.java

Change-Id: If243fde3208534e9521e93ebc89b012de9cf9079

Conflicts:
core/res/res/anim/grow_fade_in_center_ribbon.xml
core/res/res/anim/grow_fade_in_from_bottom_ribbon.xml
core/res/res/anim/grow_fade_in_left_ribbon.xml
core/res/res/anim/grow_fade_in_ribbon.xml
core/res/res/anim/grow_fade_in_right_ribbon.xml
core/res/res/anim/shrink_fade_out_center_ribbon.xml
core/res/res/anim/shrink_fade_out_from_bottom_ribbon.xml
core/res/res/anim/shrink_fade_out_left_ribbon.xml
core/res/res/anim/shrink_fade_out_ribbon.xml
core/res/res/anim/shrink_fade_out_right_ribbon.xml
core/res/res/anim/slide_in_down.xml
core/res/res/anim/slide_in_left_no_fade.xml
core/res/res/anim/slide_in_left_ribbon.xml
core/res/res/anim/slide_in_right_no_fade.xml
core/res/res/anim/slide_in_right_ribbon.xml
core/res/res/anim/slide_in_up_ribbon.xml
core/res/res/anim/slide_out_down_ribbon.xml
core/res/res/anim/slide_out_left_no_fade.xml
core/res/res/anim/slide_out_left_ribbon.xml
core/res/res/anim/slide_out_right_no_fade.xml
core/res/res/anim/slide_out_right_ribbon.xml
core/res/res/anim/slide_out_up.xml
core/res/res/anim/slow_fade_out.xml
core/res/res/anim/translucent_enter_ribbon.xml
core/res/res/anim/translucent_exit_ribbon.xml
services/java/com/android/server/wm/AppTransition.java