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

This reverts commit cf235745717aa2a9afd51fc4d51296bd79dd72e7.

Change-Id: I9cb2f190ed7b4a868a0da27bbb4f8261b49c0973
Expand android.permission.WRITE_THEMES to system|signature

Change-Id: I5dd3dc7ea09276227a47f72f8a1c1f312354ddb8
Add API for protected SMS receive broadcasts.

  - Allows an application to receive an sms (usually for auth
  or registration) from whitelisted addresses, without broadcasting
  to any other listeners.

  - Allows an application to modify the whitelisted addresses within
  System.Secure settings.

Change-Id: I5dfeb94832eefac9607070e9fb29db589bac7a57
SettingsProvider: fix load protected sms setting logic

The method assumed a string resource, but we are working with
string-arrays.

Change-Id: I7d03821c5f5ac5d24445e5c03f7911c3a81c16dd
Signed-off-by: Roman Birg <roman@cyngn.com>
Keyguard: Recycle previous keyguard bitmap prior to caching new one.

Change-Id: I96f6c7073de1084cf106e67f2395eb4f1a209402
Keyguard: Remove redundant null pointer check

Change-Id: I296db71ff2ff64b7d65300fd51ae1f9d92facbd4
Merge remote-tracking branch 'upstream/android-4.4' into android-4.4