Refactor PF handlers and region freeing functions.
Begin review of taking model : making things thread safe.
Make L0 thread-safe (mostly).
Refactor kmalloc & tests in kmain.