Change AtlasFont format to support disjoint char ranges
Basic UTF-8 support in atlastool / draw_buffer.