Move all apps to the new animation framework, and some other all apps changes

Change-Id: Ib4c827966423d76e62db24036bbca0cd6ee46b95
diff --git a/src/com/android/launcher2/AllAppsTabbed.java b/src/com/android/launcher2/AllAppsTabbed.java
index 2002703..3aa70f4 100644
--- a/src/com/android/launcher2/AllAppsTabbed.java
+++ b/src/com/android/launcher2/AllAppsTabbed.java
@@ -92,7 +92,10 @@
         });
 
         setCurrentTab(0);
-        setVisibility(GONE);
+
+        // It needs to be INVISIBLE so that it will be measured in the layout.
+        // Otherwise the animations is messed up when we show it for the first time.
+        setVisibility(INVISIBLE);
     }
 
     @Override