added IDT structs
added idt_load() and idt_set_gate()
finished up IDT; fixes #2
enabled IDT
Merge pull request #20 from Vinbox/idt

IDT branch merged.