Fix ResourceNotFoundException when updating  applied theme
(ThemeService.java only)

If the user has a theme applied and there is an update to that theme,
then the themed apps will crash. This is because the theme's APK path changes,
but the apps do not update their resources. Apps were not updating their resources
because updateConfiguration() determined that the config (which only has pkgName) hasn't changed.
The problem is fixed by first applying the default theme config and then re-applying the
updated theme.

PS1: AICP'fied by removing quicksettings
PS2: Update commit message to clearly indicate the difference from original commit.

Change-Id: I00e32fc1535b4d279fcb37c35f868501ecc1dd19
Remove double method call

Change-Id: I3502d08884714fd515e117ecdcad670ad54b252e
Merge "Fix ResourceNotFoundException when updating  applied theme (ThemeService.java only)" into kitkat
Merge "Remove double method call" into kitkat