Framework: Fix recents animation bug for all

Sometimes doing some other stuff bring ideas up to solve
problems. Google uses a dirty preload animation hack to
animate recents right....we can do the same just more
generalized.....due that all places (hw keys, navbar, SlimPie
and navring) are calling toggleRecents() I implemented the fix
now there to solve it in general. Due of that this commit
reverts commit 20a905c96c6a897226ad2e5a47c9c6b39a0ef040.
as well

cheers

Change-Id: I48aaa85881d8b177c7223a746bd39925f6826066

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/ExtensibleKeyButtonView.java
Frameworks: push recents preload time a bit up

seems to be that older hw key devices need a bit more
time to preload the recents because sometimes it ends
up in an empty recents screen. Time delay was
a bit to optimistic. Set it to android default
value for short press.

cheers

Change-Id: I40343a351ea968ae7dc663f2f36dbfef9dde93f5
Revert "Frameworks: push recents preload time a bit up"

This reverts commit 9bd85f13318da8e5d6f7f95359420a5274cd0549.
Revert "Framework: Fix recents animation bug for all"

This reverts commit c233cec8fcdb14338f9f84c42ec29f4b60dca8d1.
Fix this stupid derp

Change-Id: I110993329b125cd7c80947dbe528413cb46215a9