New IceCreamSandwich assets and theme

This change instroduces new IceCreamSandwich assets and renames
Honeycomb theme to IceCreamSandwich.  Though checked only on
hdpi-phone and mdpi-10"-tablet.

File another bug (Bug: 4852048) to fine tune keyboard layout for all
possible combination of devices and themes.

Bug: 4436327
Change-Id: I4f8dc1dd6b798a39204702bbcbebf17a199dc82f
diff --git a/java/res/xml-sw600dp/kbd_number.xml b/java/res/xml-sw600dp/kbd_number.xml
index 3a370c8..42d7d07 100644
--- a/java/res/xml-sw600dp/kbd_number.xml
+++ b/java/res/xml-sw600dp/kbd_number.xml
@@ -92,13 +92,16 @@
             <Row>
                 <Key
                     latin:keyLabel="-"
+                    latin:keyStyle="numLabelStyle"
                     latin:keyXPos="11.00%p"
                     latin:keyWidth="9.25%p" />
                 <Key
                     latin:keyLabel="+"
+                    latin:keyStyle="numLabelStyle"
                     latin:keyWidth="9.25%p" />
                 <Key
                     latin:keyLabel="."
+                    latin:keyStyle="numLabelStyle"
                     latin:keyWidth="9.25%p" />
                 <Key
                     latin:keyLabel="1"
@@ -116,13 +119,16 @@
             <Row>
                 <Key
                     latin:keyLabel="*"
+                    latin:keyStyle="numLabelStyle"
                     latin:keyXPos="11.00%p"
                     latin:keyWidth="9.25%p" />
                 <Key
                     latin:keyLabel="/"
+                    latin:keyStyle="numLabelStyle"
                     latin:keyWidth="9.25%p" />
                 <Key
                     latin:keyLabel=","
+                    latin:keyStyle="numLabelStyle"
                     latin:keyWidth="9.25%p" />
                 <Key
                     latin:keyLabel="4"
@@ -143,13 +149,16 @@
                      edge key. -->
                 <Key
                     latin:keyLabel="("
+                    latin:keyStyle="numLabelStyle"
                     latin:keyXPos="11.00%p"
                     latin:keyWidth="9.25%p" />
                 <Key
                     latin:keyLabel=")"
+                    latin:keyStyle="numLabelStyle"
                     latin:keyWidth="9.25%p" />
                 <Key
                     latin:keyLabel="="
+                    latin:keyStyle="numLabelStyle"
                     latin:keyWidth="9.25%p" />
                 <Key
                     latin:keyLabel="7"
@@ -169,12 +178,13 @@
                     latin:keyStyle="nonSpecialBackgroundSpaceKeyStyle"
                     latin:keyWidth="27.75%p" />
                 <Key
-                    latin:keyLabel="*"
+                    latin:keyStyle="numStarKeyStyle"
                     latin:keyXPos="38.75%p" />
                 <Key
                     latin:keyLabel="0" />
                 <Key
-                    latin:keyLabel="#" />
+                    latin:keyLabel="#"
+                    latin:keyStyle="numLabelStyle" />
                 <Key
                     latin:keyStyle="shortcutOrSettingsKeyStyle"
                     latin:keyXPos="-11.00%p"
diff --git a/java/res/xml-sw600dp/kbd_phone.xml b/java/res/xml-sw600dp/kbd_phone.xml
index 133983d..017d003 100644
--- a/java/res/xml-sw600dp/kbd_phone.xml
+++ b/java/res/xml-sw600dp/kbd_phone.xml
@@ -30,10 +30,12 @@
     <Row>
         <Key
             latin:keyLabel="-"
+            latin:keyStyle="numLabelStyle"
             latin:keyXPos="15.625%p"
             latin:keyWidth="9.25%p" />
         <Key
             latin:keyLabel="+"
+            latin:keyStyle="numLabelStyle"
             latin:keyWidth="9.25%p" />
         <Key
             latin:keyStyle="num1KeyStyle"
@@ -51,10 +53,12 @@
     <Row>
         <Key
             latin:keyLabel=","
+            latin:keyStyle="numLabelStyle"
             latin:keyXPos="15.625%p"
             latin:keyWidth="9.25%p" />
         <Key
             latin:keyLabel="."
+            latin:keyStyle="numLabelStyle"
             latin:keyWidth="9.25%p" />
         <Key
             latin:keyStyle="num4KeyStyle"
@@ -78,10 +82,12 @@
              the touch event on the area, "(" is intentionally not marked as a left edge key. -->
         <Key
             latin:keyLabel="("
+            latin:keyStyle="numLabelStyle"
             latin:keyXPos="15.625%p"
             latin:keyWidth="9.25%p" />
         <Key
             latin:keyLabel=")"
+            latin:keyStyle="numLabelStyle"
             latin:keyWidth="9.25%p" />
         <Key
             latin:keyStyle="num7KeyStyle"
@@ -107,7 +113,8 @@
         <Key
             latin:keyStyle="num0KeyStyle" />
         <Key
-            latin:keyStyle="numPoundKeyStyle" />
+            latin:keyLabel="#"
+            latin:keyStyle="numLabelStyle" />
         <Key
             latin:keyStyle="shortcutOrSettingsKeyStyle"
             latin:keyXPos="-11.00%p"
diff --git a/java/res/xml-sw600dp/kbd_phone_symbols.xml b/java/res/xml-sw600dp/kbd_phone_symbols.xml
index 73b7e4d..168e6b1 100644
--- a/java/res/xml-sw600dp/kbd_phone_symbols.xml
+++ b/java/res/xml-sw600dp/kbd_phone_symbols.xml
@@ -30,10 +30,12 @@
     <Row>
         <Key
             latin:keyLabel="-"
+            latin:keyStyle="numLabelStyle"
             latin:keyXPos="11.00%p"
             latin:keyWidth="9.25%p" />
         <Key
             latin:keyLabel="+"
+            latin:keyStyle="numLabelStyle"
             latin:keyWidth="9.25%p" />
         <Key
             latin:code="44"
@@ -55,10 +57,12 @@
     <Row>
         <Key
             latin:keyLabel=","
+            latin:keyStyle="numLabelStyle"
             latin:keyXPos="11.00%p"
             latin:keyWidth="9.25%p" />
         <Key
             latin:keyLabel="."
+            latin:keyStyle="numLabelStyle"
             latin:keyWidth="9.25%p" />
         <Key
             latin:code="59"
@@ -86,12 +90,15 @@
              the touch event on the area, "(" is intentionally not marked as a left edge key. -->
         <Key
             latin:keyLabel="("
+            latin:keyStyle="numLabelStyle"
             latin:keyWidth="9.25%p" />
         <Key
             latin:keyLabel=")"
+            latin:keyStyle="numLabelStyle"
             latin:keyWidth="9.25%p" />
         <Key
             latin:keyLabel="N"
+            latin:keyStyle="numLabelStyle"
             latin:keyWidth="9.25%p" />
         <Key
             latin:keyStyle="num7KeyStyle"
@@ -116,7 +123,8 @@
         <Key
             latin:keyStyle="num0KeyStyle" />
         <Key
-            latin:keyStyle="numPoundKeyStyle" />
+            latin:keyLabel="#"
+            latin:keyStyle="numLabelStyle" />
         <Key
             latin:keyStyle="shortcutOrSettingsKeyStyle"
             latin:keyXPos="-11.00%p"