Use threadDelay instead of MVar to coordinate tests between {serve,connect}{WriteD,ReadS}