Changed keyboard driver to return 32-bit values containing both scancode and keycode. Adapted keycodes.hpp into C-compatible keyboard.h, now a global include.
Modified driver API to return position from 'seek'.
Changed filesystem seek/dirseek to return current position.
Position cursor on seek.
Backspace support in test program's text input.