Implement Mutex::TryLock on Posix