vga: return final offset from vga::write, move VGA cursor on write
mach: keyboard driver, writes keys are pressed to the screen including tabs and newlines. Shift works too!