Fix issue where custom content pops in (issue 11209357)

Change-Id: Ibb40505ac25d59add0b405a1b2ac48a9778314d3
Flushing icons of the wrong size. (Bug 11203738)

Change-Id: I9468d2e798fcf9890970270041d341e7653432f1
Fix concurrent modifcation exception (issue 11234805)

Change-Id: I21a7e968c249b0d8876fbffa68954ddc229b16df
Shortcut show/hideSearchBar with new conditions.

This is effectively a revert of:
https://googleplex-android-review.googlesource.com/374556

With the new rules, we won't shortcut if:
 - the search bar is in an opposite visibility OR
 - a non-animated change has been requested AND there
   is an ongoing animation.

This makes sure that showSearchBar(false) called after
showSearchBar(true) is not ignored.

Bug: 11105305
Bug: 11237729
Change-Id: I92668dfac072e62506b2872e8bfbe9f707c9cc69
Import translations. DO NOT MERGE

Change-Id: Idd2f3c94b8dd9458c80ed459e7d19325bfb08843
Auto-generated-cl: translation import
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
override Launcher2 (aosp)

Change-Id: Id4c9eb83048731ded2677f1d67c797065fc5b282
Settings: Initial

Change-Id: If8199313561dfba03a1aad0b49bb4036dcf586c9
Settings: Show Search Bar

Change-Id: I7e5c301cd3d0212fbfe0a96de0435ddded4cabaa
Workspace: Custom default screen

Change-Id: Ic90254f7758b9dbd4997a19474e455230355b772
Workspace: Extra empty screen both left and right

Change-Id: I3f1e6f129d73e5901c88604af5977fec280358f4
AndroidManifest: Support API 17

Change-Id: I1a58f0fb3cbccfe8e58e7dfa28cabfac525b65c0
SettingsActivity: Use mHeaders rather than @hidden getHeaders()

Change-Id: I50eb11d642da283a251ec6f6b4d1c2fd0b0c6b7e
Launcher: Change menu button behavior

Until we implement custom menu button behavior, make the
menu button toggle workspace overview state rather than
just opening it. Also make sure overview mode isnt shown
while we are in drawer.

Change-Id: Ibebee653c92754833150c7ee60c301ac9a13d1da
Workspace: Show page outlines

Change-Id: I5c62982e052423f16d2983888a30519e388568c4
Protos: Add pre-generated backup proto for IDE

Change-Id: Ia892e2ecfb0fba75c9c72b5b4f8ab483e9249d7b
config: Default middle workspace screen

Change-Id: I3d2adb3c56c1aac13a7ee78c41c77bb51549a80f