Updated the ELF reader in stage2 so it actually loads the kernel correctly. Relatively painless, surprisingly enough.