ttmlparse: Collect buffers until detecting complete xml document
Given buffer could be fragmented and we might need to collect buffers until end tag is detected. And/or, a buffer can consist of multiple ttml documents.
Fixes: #494 (closed)
cc: @ao2