rewrite of linker cript and the bootstrap assembly to hopfully help
fix some issues with the multiboot header.
New Makefile that should automate all of the build process

This commit needs testing still