Themes: Get resources with an explicit theme attached.

Change-Id: If04e82a13250f520d70b58991586c8ce38f0ecb1
Don't log an error if we cannot open icon hash

The icons will end up being processed if we cannot access the hash
so let's just fail gracefully and silently.

Change-Id: I6368ee9bb47a9d52351fff22283ffac2de625b71
Themes: Set bounds on iconUpon

Change-Id: I90720b87ed6d5c30f342bd0e1c149e8a6e238d6e
Themes: Tests: Hide new private APIs

Add missing @hide
This should have been done in If04e82a13250f520d70b58991586c8ce38f0ecb1 to avoid

/opt/jenkins/android/workspace/android/cm-11.0/out/target/common/obj/PACKAGING/public_api.txt:24102:
error 4: Added public method android.test.mock.MockPackageManager.getThemedResourcesForApplication
/opt/jenkins/android/workspace/android/cm-11.0/out/target/common/obj/PACKAGING/public_api.txt:24103:
error 4: Added public method android.test.mock.MockPackageManager.getThemedResourcesForApplication

Change-Id: Ib40279065c937b130322350c1dbdf5b0b43506e3
PackageManagerService: Prevent sending a SIGKILL while the device shutting down

This avoid potential NPE when cleanup theme related data

Change-Id: Ifc7b5f7a21af32464feb32012336cfbe4b7de2ff
Merge "Themes: Get resources with an explicit theme attached." into kitkat
Merge "Don't log an error if we cannot open icon hash" into kitkat
Merge "Themes: Set bounds on iconUpon" into kitkat
Merge "Themes: Tests: Hide new private APIs" into kitkat
Merge "PackageManagerService: Prevent sending a SIGKILL while the device shutting down" into kitkat
Revert "Revert "Themes: Fix wallpaper chooser crash""

This reverts commit f9469fe18b5251b778c74c23d52a51428252cc38.
Add EventLog event for logging of attempts to call java.lang.Object.getClass

Bug: 13694467
Change-Id: I886c6ffb3a008d0cf701c1adc16c607cbf7dce39
Merge tag 'android-4.4.4_r1' into HEAD

Android 4.4.4 Release 1
Merge remote-tracking branch 'aospa/kitkat' into HEAD