Adding support for gap detection to jxst_CFStringPrepareTokenRangesArray().
Improving jxst_CFStringPrepareTokenRangesArray().
Adding types to jxst_CFStringPrepareTokenRangesArray() as an optional return-by-reference array.
Fixing issues in jxst_CFStringPrepareTokenRangesArray() and adding tests.
Marking gaps with special token type.
Renaming insertIntoTokenRangesArray() to addToTokenRangesArray().
Merging gaps into previous range instead of adding another range.
Implementing test for types returned by jxst_CFStringPrepareTokenRangesArray().
Fixing issues in jxst_CFStringPrepareTokenRangesArray() and improving tests.