Made the font cache support color. It will be better to do this at render time but this is a start.