Trebuchet: fix expanded desktop with GEL integration

On leaving the GEL activity, we were setting extra flags, which affected
global sensitivity. We actually don't have to do any extra cleanup and
unset any flags, so let's just remove the code!

Change-Id: I111f2e4c62017841e0148f7172ad097e00962385
Signed-off-by: Roman Birg <roman@cyngn.com>

Conflicts:
	src/com/android/launcher3/GelIntegrationHelper.java
	src/com/android/launcher3/Launcher.java
Fix for shadow folders.

Repro:
  - Set low animation scale (.3-.5)
  - Pkill Trebuchet
  - Open home screen and click open folder with ~12+

https://jira.cyanogenmod.org/browse/CYAN-4907

Change-Id: Ib927101e72674d5ffa3733f5c093c3f9970fa273

Conflicts:
	AndroidManifest.xml
	src/com/android/launcher3/Launcher.java
When reloading dynamic grid, reload restore page first.

Change-Id: I05c1d1faf61ecd79abf15d4ab84a689b7e0cb2ac

Conflicts:
	src/com/android/launcher3/Launcher.java
	src/org/cyanogenmod/trebuchet/CustomHomeLauncher.java
Revert "Use ArrayListExtra for broadcasting theme changes [2/2]"

This reverts commit ebf8f37515c23a167cef2bb8cff04854c52fd35b.

Change-Id: If80e3bc0443fa9e79c085e9251f4be0a10730397
Revert "Use theme change categories and clear widget preview cache"

This reverts commit b52694e4fdd3c8ee524b5f6f870697e40061b2a6.

Change-Id: I69bff363280ea69ee83dea3a8f2ef2d0d95a7be0
Revert "Handle theme changes"

This reverts commit 64718d775ce8322915d143adb9a0f1ea3160e9e3.

Change-Id: Ibf92232dfa8ee96aafecc4b4e49fc55cfb21c229
Fix - Workspace background gradient

Repro:
 - Open App Drawer
 - Launcher any app
 - Press back (User should be returned to the App Drawer)
 - Press back again (User should be returned to the Home Screen)
 - Note gradient near status bar (Home Screen gradient is missing!)
 - Press home
 - Note Home Screen gradient reappears

Change-Id: Ib24d94c2deba06f872f42bfffff78317844dd731