~jaro/balkon

ref: c554ec8ba25a439b5cdd95f41b27857d3217943b balkon/src/Data/Text d---------
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.