Multiboot spec
Shuffling port operations to separate module
Replace Multiboot_Flag with Boolean
New procedures handle unsigned types
Use new IO module
Implement 8259 PIC driver