Cleaned up GDT
Updated GDT install in the kernel_main()
Fixed issue in the GDT code
Cleaned up IDT code
Cleaned up IDT code
Updated IRQ code
Updated ISR code
Updated IDT
Cleaned up IRQ code
Updated keyboard.cpp to reflect the new IRQ stuff
Forgot to add arguments to the declaration of irq::install_handler()
Updated pit.cpp to reflect IRQ changes
Updated irq.hpp method declaration for irq::uninstall_handler()
Updated README.md
Cleaned up ISR code
Cleaned up ISR code
Cleanup
Merge pull request #30 from joshbeitler/codecleanup

Code cleanup #1