uthreads update from the author.
Submitted by: john birrel One version of the pthreads library another will follow with differnt actions under some cases.. not QUITE complete