drawTextsR now calls drawTextR if only a single line text has to be rendered.
Removed bDrawText and bDrawTextR from the interface, since bDrawTextsR is the most general.
Unified the three drawText functions in the backend interface.

Merge branch 'abstract-drawing' into backend-experiment

Conflicts:
	chart/Graphics/Rendering/Chart/Types.hs