Modified `print` to use gcc va_list builtins
Added framebuffer tags to `multiboot.h`
Began work on supporting video modes other then EGA
`kerror` now only enables interrupts if they were enabled prior