Moved syscall numbers into definitions in their own header file
Added an iterator interface to kqueue, for use with ranged for loops