Makefile: update recipes
gtd.h: add protected mode function; fix typo
gdt.c: add enter_protected_mode

Add first instance of inline assembly in this iteration of the kernel