Double check endTime in Mutex::wait() on Windows
Double check endTime in Mutex::wait() on Windows

This fixes a failure I observed on my Windows VM at mutex-test.c++:281, in which value.when() was timing out up to 6ms too early.

mologie/capnproto,mologie/capnproto,mologie/capnproto