Add defines for interrupt functions in C
Qemu loads kernel to 0x10000, temporarily using that.
Stripping out debugging symbols to separate file
Fixed some major issues in the linker script
Interrupt handlers don't have to be in the init section
Removed interrupt vector from 0x0, it will be in the .text section in high memory instead
Interrupt vector initialized in .text section in high memory