~ashn/sundos

Fix spelling mistake
Clean up sunder-compile build command
Remove commented out line of shell code
Organize Limine definitions to match the definition order in limine.h
Rename terminal::write to terminal::print
Remove Limine common magic and request ID constant objects

These constant objects, when embedded into the kernel binary, are
treated as requests by the Limine bootloader. These constants have been
removed from `src/limine.sunder` and embedded directly into the terminal
request within `src/terminal.sunder`.
Replace Limine C code with Sunder code
Use RIP–relative instructions by default in assembled Sunder code
Introduce Sunder to the kernel
Init

Initial setup using the Limine Bare Bones tutorial on OSDev.org.