conglomerate commit: fix readonly attribute problems and more

Also update LLVM and hack llc to build for me
boot: e820 start and console refactor

VGA console is much, much nicer and the start of memory detection via BIOS e820 call is added