Add paragraphLines to Rich ParagraphLayout.
BREAKING: The paragraphLines field of ParagraphLayout must be preserved
for pagination.
BREAKING: The width of a rich text ParagraphLayout will now remain
unchanged after pagination.
BREAKING: Empty space at the top of the first line and at the bottom
of the last line in a ParagraphLayout will now be preserved.
Add content rect to Fragment.
Add ancestor boxes to interface.
Deprecate the Plain interface.
Add line numbers to laid out fragments.
Reformat golden test output.
The new format should be more in line with the overall code style and
should be more legible even when extended in the future.
Prepare for test modules sharing PrettyShow.