Themes: Partial change: Use ArrayListExtra for broadcasting theme changes

Change-Id: I897cfbbe293b73f9e8f069f4b4cefa7c3ffb79ed