* added a new config option --enable-pthread-testcancel, which uses pthread_testcancel() instead of asynchronous canceling (needed for OSX)