Allow icons in shared restables to be themed

Example
Google Drive's package  name: com.google.android.apps.docs
Google Drive's restable name: com.google.android.apps.docs.common

Before this patch we used resource table name to get the package info. For
app's like google drive this return a null package info and the icon would not be themed.

So instead of usnig the restable name, this patch creates a package name
in AssetManager that is set by getTopLevelResources.

Change-Id: Ic51b93f6c7ea0a32197682998c6d0aa36d774845
hide new AssetManager methods for themes

Change-Id: I9f5c6a432f9c2f3c1dd5bd9927c5e3fe3ddd1f93
Automatic translation import

Change-Id: I9b8f587012906730b80d163a88bfd2b4943e0049

Conflicts:
	core/res/res/values-de/cm_strings.xml
	core/res/res/values-es-rXA/cm_caf.xml
	core/res/res/values-es-rXA/cm_strings.xml
	core/res/res/values-es/cm_strings.xml
	core/res/res/values-fr/cm_caf.xml
	core/res/res/values-fr/cm_strings.xml
	core/res/res/values-hu/cm_caf.xml
	core/res/res/values-hu/cm_strings.xml
	core/res/res/values-it/cm_strings.xml
	core/res/res/values-iw/cm_strings.xml
	core/res/res/values-lt/cm_strings.xml
	core/res/res/values-pl/cm_caf.xml
	core/res/res/values-pl/cm_strings.xml
	core/res/res/values-sv/cm_strings.xml
	core/res/res/values-tr/cm_strings.xml
	core/res/res/values-zh-rCN/cm_caf.xml
	core/res/res/values-zh-rCN/cm_strings.xml
	packages/Keyguard/res/values-af/cm_caf.xml
	packages/Keyguard/res/values-ca/cm_caf.xml
	packages/Keyguard/res/values-cs/cm_strings.xml
	packages/Keyguard/res/values-da/cm_caf.xml
	packages/Keyguard/res/values-da/cm_strings.xml
	packages/Keyguard/res/values-de/cm_caf.xml
	packages/Keyguard/res/values-el/cm_caf.xml
	packages/Keyguard/res/values-el/cm_strings.xml
	packages/Keyguard/res/values-es-rXA/cm_caf.xml
	packages/Keyguard/res/values-es/cm_caf.xml
	packages/Keyguard/res/values-fi/cm_caf.xml
	packages/Keyguard/res/values-fi/cm_strings.xml
	packages/Keyguard/res/values-fr/cm_caf.xml
	packages/Keyguard/res/values-fr/cm_strings.xml
	packages/Keyguard/res/values-hu/cm_caf.xml
	packages/Keyguard/res/values-hu/cm_strings.xml
	packages/Keyguard/res/values-it/cm_caf.xml
	packages/Keyguard/res/values-it/cm_strings.xml
	packages/Keyguard/res/values-iw/cm_caf.xml
	packages/Keyguard/res/values-ja/cm_caf.xml
	packages/Keyguard/res/values-nl/cm_caf.xml
	packages/Keyguard/res/values-pl/cm_caf.xml
	packages/Keyguard/res/values-pt-rBR/cm_caf.xml
	packages/Keyguard/res/values-pt-rPT/cm_caf.xml
	packages/Keyguard/res/values-pt-rPT/cm_strings.xml
	packages/Keyguard/res/values-ru/cm_caf.xml
	packages/Keyguard/res/values-ru/cm_strings.xml
	packages/Keyguard/res/values-sk/cm_caf.xml
	packages/Keyguard/res/values-sk/cm_strings.xml
	packages/Keyguard/res/values-tr/cm_caf.xml
	packages/Keyguard/res/values-zh-rCN/cm_caf.xml
	packages/Keyguard/res/values-zh-rTW/cm_caf.xml
	packages/SystemUI/res/values-es-rXA/cm_strings.xml
	packages/SystemUI/res/values-es/cm_strings.xml
	packages/SystemUI/res/values-fr/cm_strings.xml
	packages/SystemUI/res/values-hu/cm_strings.xml
	packages/SystemUI/res/values-it/cm_strings.xml
	packages/SystemUI/res/values-ja/cm_strings.xml
	packages/SystemUI/res/values-lt/cm_strings.xml
	packages/SystemUI/res/values-pl/cm_strings.xml
	packages/SystemUI/res/values-pt-rPT/cm_strings.xml
	packages/SystemUI/res/values-zh-rCN/cm_strings.xml
	packages/WallpaperCropper/res/values-es-rXA/strings.xml
	packages/WallpaperCropper/res/values-es/strings.xml
	packages/WallpaperCropper/res/values-fr/strings.xml
	packages/WallpaperCropper/res/values-hu/strings.xml
	packages/WallpaperCropper/res/values-it/strings.xml
	packages/WallpaperCropper/res/values-pl/strings.xml
	packages/WallpaperCropper/res/values-zh-rCN/strings.xml