add missing address fields of the multiboot header
some code cleanups, remove typo in comment