WIP: Messing around with font stuff
Doesn't actually compile yet
This renders a keyboard to a internal surface, the font rendering stuff doesn't build/work yet because sdl_ttf1.2 isn't packaged anywhere and using sdl_ttf2.0 in sdl1.2 doesn't work.
Maybe sdl2.0 does work on framebuffer devices? I can't find any info to confirm or deny that.