[ColorBitmapFont] add support for windows,
modifying the glyph structure into linked list, when the glyph is drawn, we blit through the list
use direct write api, to get the font color information (+2 squashed commit)

Squashed commit:

[ee7dd72] [ColorBitmapFont] fix bug where color bitmap font rendered bold

[730410c] [ColorBitmapFont] add support for color bitmap font on OSX