Remove clock seconds [1/2]

Revert "Clock: use mCalendar to get seconds"

This reverts commit 8eef10bb95173a74b00a4b9240aa44fe154dd090.

Revert "Show Seconds next to StatusBar Clock [1/2]"

This reverts commit 50c5872707e487f3402eead3de59cc216d488ec1.

Change-Id: I5e1ad1b1054cf133c53f2194877b29efc0a300f6
Themes: Support applying components from multiple themes [1/3]

The current implementation assumes the components being passed
into the ThemeService belong to the same theme.  This patch uses
a Map instead of a List to pass in a mapping of components to
package names, allowing us to apply several components from
different themes.

Requesting a theme change now takes a Map<String, String> which
maps components to the theme package name they will be applied
from.
Example:
    Map<String, String> componentMap = new HashMap<String,String>();
    componentMap.add(ThemesColumns.MODIFIES_ICONS, "com.mytheme.blue");
    componentMap.add(ThemesColumns.MODIFIES_OVERLAYS, "com.mytheme.red");

    ThemeManager tm = (ThemeManager) contex.getSystemService(Context.THEME_SERVICE);
    tm.requestThemeChange(componentMap);

TODO: apply changes for lockscreen wallpaper
Conflicts:
	services/java/com/android/server/ThemeService.java

Change-Id: I13fa17eabecb824884fe522d5dc1822a4d7c55f4