ReadWriteSpinlock progress, all but two tests pass, but not multithread tests exist yet.