[ColorBitmapFont] rearrange the windows common font (+1 squashed commits)

Squashed commits:

[b13b686] [ColorBitmapFont] add "Segoe UI Emoji" to windows common font (+1 squashed commits)

Squashed commits:

[735ac7c] [ColorBitmapFont] add support for OSX, mainly for glyph advancement