Issue #19875: Fix random test_getsockaddrarg() failure.
Merge.
Issue #19875: Fix random test_getsockaddrarg() failure.
Issue #22072: Fix a couple of SSL doc typos.  Patch by Alex Gaynor.
Closes #22072: Merge typo fixes from 3.4
Issue #21958: Define HAVE_ROUND when building with VS 2013 and above.
Patch by Zachary Turner.
Issue #18093: Create Programs directory in build location for
out-of-tree builds.
Issue #21958: Merge with 3.4