Fixed bug where a second block would not get added if already one existed.

This enables having a DTHTMLElement having multiple textBlocks in the paragraphStyle. Note: this is only the beginning of block support, blocks have to be 100% wide at present and only are used for background-color and padding.

Relates to #309