LUCENE-3668: if there's only 1 output for a synonym rule then set start/endOffset to match the full span of the input tokens