Revert "Lockscreen blur and blur radius (1/2)"

This reverts commit c2507d9206c3b372a82ebf4cb79af81f296f6006.

Change-Id: Id19ea3b8e5337028545bf3f2cd81410cea09b6ee
BlurManager

* Hello guys, this is my BlurManager implemented as a system service + internal API.
The usage is very simple. At the moment you can retrieve a blurred wallpaper, a blurred screenshot of the running activity or blur your custom bitmap.
I'm also working in another api to blur custom views.

To get a blurred screenshot you have to call the prepare() void.

* An interface void will be called once the bitmap is ready returning the blurred bitmap.

You can check my other upcoming commit for blurring recents panel to understand how it works but im sure you'll get it easyli.

This is a little gift for Sean :)

Change-Id: I1b01a287f9b40520bd11f5c74810d98f3d2d1415
Merge "Themes: Update provider with components that were applied" into kitkat3
Merge "Themes: Load correct common resources" into kitkat3
Merge "Revert "Add support for allow-permission extension."" into kitkat3
Themes: Update provider with components that were applied

There may be times when one or more components do not get applied
so we should remove them from the component map and then update
the provider after all changes have been made.

Change-Id: I75d2a674d84c6a0de3f0b613d1dfc50654c2d181
Themes: Load correct common resources

In order to support theming separate packages we need to make sure
we load that theme's common resources.  We were currently loading
the system wide theme's common resources which is incorrect for
package level theming.

Change-Id: Ie594458be9b6b3f4a25c56c9c5c9ba5bd8cf063a
Revert "Add support for allow-permission extension."

This is not currently in use and can be replaced by a better solution.

This reverts commit 33110a0b2f4cdfd2ee6911a479d1fbbcd14bc389.

Change-Id: I672381398c8d09275226a0ef4ead408e2ccbd040
Allow granting permissions based on signature in <allow-permission/>

This patch allows us to either specify a sharedUserId or a package
signature to use when granting the specific permission.

Change-Id: I8aed78d40316e0e94ac1bfefc7c4a3016a2a9a6b
Merge "Allow granting permissions based on signature in <allow-permission/>" into kitkat3
Themes: Build icon cache when applying icons

The theme service will schedule building of the icon cache when
an icon pack is applied.  This will allow the icon cache to be
populated immediately after icons are applied rather than build
it up as icons are requested.

Change-Id: I453eda5f6298ff79e22827c622a0eddcab9c721d
Revert "[1/2] Frameworks: Wakelock Blocker"

This reverts commit b1ccc178e1eaf7823c3d3f116bfd3ae79f341a87.

Change-Id: Icc4d843dffb733f9a32f05e04fe8d754c4ca7e60
Merge branch 'kitkat3' of https://github.com/LiquidSmooth/android_frameworks_base into kitkat3