Fix ConcurrentModificationException in InstallShortcutReceiver

Before, if two shortcuts were added, and then the package for one of them
removed, all while Launcher wasn't visible, Launcher crashed.

Bug: 11264076
Change-Id: I892c190101389aa42d84d66960f5b6f6f43f2dfc
override Launcher2 (aosp)

Change-Id: I25ec98abeba3cf115d594aa215bfde8e965c1cd1
DO NOT MERGE

Clearing reference to SavedState bundle after restoring from it. (Bug 11322014)
(cherry picked from commit d8e596db4bcd19409bae99938f8b5c91b6267f74)

Change-Id: I106f4897ef4ab43d996c0b926ce08ab6ccb2d8a4
DO NOT MERGE: Fix leak when animations are created but never started

Bug: 11322014
(cherry picked from commit e206ff0f73e9821e7454810779f3f88d4a8deabb)

Change-Id: I5aaf76d7c96e4a7878946d7de337acd858c11f44