Extracted from #13980. We already have `std.crypto.tls.Client`. Now it's time to additionally add a server. Once we have both, they can be used to test each other.