TSS, GDT, IDT and initial page tables are relocated after 0x100000 (range 0x0..0x7C00 is free). Various bugfixes.
Some volatiles added.