~jaro/balkon

ref: 2613eb4c3f34a20fef02712d58af34e9b5200e6e balkon/src/Data/Text d---------
Use CSS-compatible line height settings.
Upgrade Fragment to contain pen position.
Use CSS3 terminology for fragments and containing block.
Avoid reimplementing Data.Text.Lazy.fromStrict.
Implement "plain" interface.
Use Rect in "plain" interface.
Create "plain" interface.
Add module for working with rectangle coordinates.
Separate modules.
WIP version with WIP interface.