tts/text_reader.cpp: pass the document_item to the text_reader

This allows the text_reader to process additional information
from the document_item and use that to return different tokens
from the read method.