Change default font
fbuf: Rework char() to draw at pixel position

Previously char() would draw at glyph positions (8x16 grid of positions)
Add sizeof macro