Font's don't have glyphs for carriage returns.
Implement RuneSet and constructor NewCodepointRangeSet to create set with only specified ranges.
Test constructing RichText with a font restricted to a range.