Textrendering clean

I should probably make a pull request before I need to rebase /again/

This is a port of @cwalther's code to render the KI text with shadow and make it readable in the lighter coloured ages.