Updated the way I registered IRQs (loops are now used). Starting on
early kmalloc support. Trying to bootstrap paging and eventually an
actual kernel heap. Lots of thinking to do