finished mb_lmm_init

We now have kernel memory and user memory. The kernel can theoretically
start using lmm library to run malloc/free, but this hasn't been tested.

Read the documentation on mb_lmm_init for more info on how it works.
Added qemu info to README