~jaro/balkon

ref: 86c64fdf20be56f5a5002990a6c193d09a35788e balkon/test/Data/Text/ParagraphLayout/Internal d---------
Fix style: bullet points in comments.
Mark some lists as explicitly non-empty.
Implement generic pagination internally.
Test removing spaces around lines.
Remove collapsible spaces at beginning of lines.
Allow empty lines when hard line breaking.
Reduce test dependencies on fonts.
Properly use ICU locale identifiers.
Refactor line breaking.
Allow breaking at character bounds.
Implement trimming spaces at end of lines.
Move non-public modules into Internal namespace.