Made printing less stupid

okay, so instead of dozens of whatever_to_hex and terminal_writestring
calls, we now have an actual kprintf function!
even more parser work

i'm not even sure what happened here.