The source project of this merge request has been removed.
Fix blurry text and icons
Pass the rendering context through to the keyboard renderer rather than create an image surface to render onto.
Also, make the icon rendering code a little easier to read.
Closes #31 (closed), #41 (closed).