adapt to new freetype text rendering without background

now that our text rendering doesn't render a solid color background
anymore, the widget abstractions need to take this into account.

Needs https://github.com/koreader/koreader-base/pull/232