docx parser fixes: arbitrary initial list levels, skip history blocks, skip runs without text