Account for margin in TextBlock absolutes

The absolute dimension elements should take into account their element margins. Because `TextBlock` fitting was manually overriding the absolutes to get flowing right, they also needed to explicitly take margins into account and weren't doing so.

Resolves #653 in which @PragTob was spot on about this being an absolute vs element problem. Good eye!