from draft 4. Move some of the schedule definitions to sched.h which is a POSIX header.
Submitted by: john birrel One version of the pthreads library another will follow with differnt actions under some cases.. not QUITE complete