A bunch of cleanup and fixes related to annoying builtin runtime things.
Do pointer arithmetic correctly in IR conversion, and support mul and div in codegen.
Better errors in typechecker
Do the rustc thing in stringify!