Reload document when font is changed.

Not works because Document has some cached structures, I think.
So we need to reopenDocument in Document instead of Generator.
Changing font when it changed by user.

Implement Document::reopenDocument() instead of
Generator()::reopenDocument()

See e89ede6bc0.