Add support for color css classes on <i> elements

This is particularly useful with things like Font Awesome.  You can use the same colors as buttons to be able to style their glyphs.

I tried to match the color to the darkest parts of the button, but I may have gotten my dec->hex conversion slightly off.  A spot check of each looks good.