Initial Rust commit - kmain.rs and zero.rs and a bit of loader.s are nabbed from rustboot, everything boots.
Let's loop through printable ascii characters in the top left for fun
Fix minor formatting booboos
Remove GLOBAL_OFFSET_TABLE from runtime.s because it breaks for some people and doesn't seem to do anything useful at the moment