Limit rump kernel memory use.

Initial stab at issue #3 (fixing whole issue still need a lot more work).
g/c outdated comment
Get rid of #ifdefs in struct thread.

Add a 'struct thread_md' member.
add FIXME comment
Add support for rumpuser_thread_join()