Add idle process.
Update TODO lists.
Remove MGA support, all amd64 PCs should support CGA at least!
Move locking from tty layer to trace layer.
Move printf from internal tty code to trace code.
Add sequential allocator (without free support) for use during early boot.
Add memcmp().
Use sequential allocator/linked list in cmdline parser.
Add UART backend for the trace_*() functions.
Add bochs '0xE9 port hack' trace backend
Update cmdline documentation.
Move TTY_WIDTH/_HEIGHT out of tty.h.
Add e9_init() call in trace.c.
Update todo list.
Remove unused hash table code.