We now initialize the GDT.

...And it doesn't even triple fault!

I also removed -pedantic from CFLAGS; I'd rather make use of _Static_assert
than the protection it gives. (Mostly it flags standards conformance issues).