GRAPHICS: Allow text to be sized

Add arguments, width and height, to Text::set() method.

Good to know, if the specified maximum height is smaller than text height, text is
truncated; last lines are removed to fit.
NWN: Allow text widget to be sized
GRAPHICS: Allow text alignment modification
NWN: Take into account label caption size