Allocate and use a back buffer, so that draws to the screen are always a single memcpy()
Moved old PSF parsing code from kernel, and switched to embedding whole PSF instead of just glyph data to make font class the same code paths for both cases.