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
Automatic translation import

Change-Id: I6bbc7a3c3ac320c7e70ca2ad1e4191483291a5be
Merge branch 'cm-11.0' into stable/cm-11.0