made exit status info be protected by a mutex
fixed a bunch of compiler warnings
expanded functionality of search_tqueue and implemented more things with it
slab and area allocators use addr_t instead of unsigned now
memory.h now uses addr_t
moved memory subsystem over to use addr_t
moved memory subsystem over to use addr_t
added assertion in slab instead of failing silently