added option to not include text spans

Because textSpans are merely "provenance" spans, and serve merely to indicate the original span that gave rise to a particular annotation span, we don't always want to add text spans. This p.r. provides that option.

@maxthomas