Fixed problem where text blocks background are not draw

If the textDelegate was not set on the attributed cell then drawing of the text block background would be skipped. Instead it should still enumerate text blocks and draw the standard background if set.

Fixes #309