Pass underline as a parameter to render().

Instead of at Renderer creation time. This is simpler, holds more with the current render() pattern,
and makes supporting underlining in TextConfig a lot easier.