use conventional arg order for outb.
code to enable serial port
add more serial stuff, renaming to uart
detect uart type
fix some critical string handling bugs, add command line parsing, rename
kalloc to malloc to match libc