Fix battery icon reseting in status bar recreation due density changer. Plus some rearrangement in updateResoures() method
- including a updateSettings() when change density solve the battery icon reset issue

Change-Id: Ie1862d0846cebaa2d396fc7dd59a587007f2266e