1.0.26.5: improve CONDITION-WAIT, RELEASE-MUTEX
- minimize the window where a CONDITION-WAIT and a CONDITION-NOTIFY
race to FUTEX-WAIT and FUTEX-WAKE respectively
- make reacquiration of the mutex in CONDITION-WAIT interruptible
- make RELEASE-MUTEX return silently without doing anything if the
owner is not the current thread. This eliminates spurious warnings
upon async unwinding from the mutex reacquiration path of
CONDITION-WAIT.
- add IF-NOT-OWNER parameter to RELEASE-MUTEX with three possible
values: :PUNT, :WARN, :FORCE (see docstring).