Cursor is now shown at the current position. It can be hidden (or shown) with the ansi `\033[?25h` or `\033[?25l`
Terminal can now send signals from keyboard (ctrl+c) to programs running in the terminal!
This patch adds possibility to render multibyte utf8 codepoints!
userspace programs are now in userspace/programs userspace tests are now in userspace/tests This makes listing userspace projects much cleaner. Libraries were already separated to their own directory, so other programs should also.