stopping kernel
delete old uart.c
1-1 uart map, mmu enabled at start: startup->mmap->start
combined memory layouts into one header file
manually added latest klibc
removed obsolete files, pulled uart.c from uart branch
doesn't compile, still using driver/uart.c for printing
implemented pa2va(), changed mapping for heaps
don't really need main now
mmu enabled when at start: startup->mmap->start
reading args in mmap
Feel like we got the loader done, but with physical memory. Will implement with virual
Merge branch 'hotfix_vm' of https://github.com/rellermeyer/course_os into loader

Conflicts:
	kernel/Makefile
	kernel/klibc.c
	kernel/loader.c
	kernel/main.c
	kernel/memory/mem_alloc.c
	kernel/process.c
	kernel/start.c
	kernel/uart.c
pa2va works with load_file
merge with loader