Printf now has long (64-bit), char, and % literal support. I haven't written anything specific for shorts yet but if you cast it to an int on the way in, it'll work anyway, so whatever.
Serial testing with COM1 works - need to rework I/O to have it output tho. That's next.
Still need to document a lot of functions, but I cleaned up and explained a lot of the code via comments.
kttools.h/c is a lib for converting types (only currently contains i_to_str). Also added a printf for i/o.