Virtual memory page allocator

vmm

vmm
brk and sbrk for kernel heap
Add Doug Lea's malloc for diff visibility
Set up dlmalloc
Merge branch 'vmm'

Conflicts:
	shell/shell.c
Fix load_keys