Update the bochsrc to work with a modern bochs.
Add an infinite loop to the ISRs so that EIP is "reset" every time.
Work around a problem where the kernel stack seems to get corrupted when it's
placed in the BSS.
Use a dedicated stack for interrupt handlers.

Also align the interrupt TSSs.
Move port I/O functions to a separate file.
Proof-of-concept for reading from a CD-ROM.

Initialize the PIC.
Enable interrupts (yay!).
Send ATAPI commands.