threading model?
.
kernel now uses task queues to store tasks, and kernel task uses a linked list for the kill queue
fixed some issues in tqueue
.
added page dir info structure and added ref counting to page directories
added vm_copy()
added locks around pd access
added locks around pd access
.
potentially fixed tqueue corruption
fixed some panic output