two improvements to hyperlink labels:
two improvements to hyperlink labels:

 * enabling alignment by character offset instead of only bytes

 * protecting `substring in domain` from broken unicode in domain names

trec-kba/streamcorpus-pipeline,trec-kba/streamcorpus-pipeline,trec-kba/streamcorpus-pipeline