Refactor|UI|Client: Added TextDrawable; used now in DocumentWidget

TextDrawable is a higher-level text drawing class that makes it
easy to control the whole process. It is also asynchronous:
a background thread is used to wrap the content.
Fixed|LabelWidget: Image positioning when using the Filled policy

Centering was not applied correctly.
UI|Client: Continued working on SliderWidget