Refactor BitmapFontCache color markup

Extract TextMarkup
fixing tint and #2433