Revert "Revert "Revert "ThemeUtils: Retain the original package name in themed UI context"""

This reverts commit b6c2f581e484283c2161c1f643ff7a6ae310f56b.
Revert "Revert "Revert "Get theme info for current user instead of user 0"""

This reverts commit 027d226abde686c0d34167c5a78201c5ced97a86.