Merge changes I5125af46,Idc6883bc,I0fcf311f,Ie2cf6455,I551e70b2, ... into o8.0
* changes:
Partially revert 11f1e4cd96502922843d2622c3e8773b0e85736c to fix keyboard hiding
Launcher3: featurize also the icon shadow
Launcher3: follow the adaptive icon shape hype
Launcher3: allow user to swipe down to open statusbar panel
Launcher3: use simple set wallapper chooser
Show App Info by default
Remove permission group no longer used thus fixing warning
Materialize Launcher3 icon
WallpaperPicker: Materialize icon
Materialize app drawer icon
Launcher3: bring back pulldown to open notifications panel
Launcher3: animate workspace when animating the Google now page
LauncherClient: make sure service is connected before trying to unbind
Launcher3: prevent crash
Launcher3: support google now tab
Launcher3: import reversed google now lib
Launcher3: refactor gesture handling
Launcher3: double tap on home screen to turn off screen
Launcher3: Add swipe up/down gestures
Launcher3: disable debug logspill
Launcher3: add settings for adaptive icon flags
Launcher3: fix crash in market apps link
Launcher: add preference for predictive apps
Launcher3: Predictive apps
Launcher3: add new feature flag for adaptive icons enablement
Add iconpack support Support for icon pack ported from: https://github.com/Deletescape-Media/Lawnchair