Issue #6623: Remove deprecated Netrc class in the ftplib module.

Patch by Matt Chaput.
Issue #22665: Add missing get_terminal_size and SameFileError to shutil.__all__.

--HG--
branch : 3.4
Issue #22665: Add missing get_terminal_size and SameFileError to shutil.__all__.
standardize Enum docs by referring to 'special methods' instead of __dunder__ methods
Brought excluded code into the scope of a try block in SysLogHandler.emit().

--HG--
branch : 3.4
Closes #22776: Merged fix from 3.4.
#22731 test_capi test fails because of mismatched newlines
Issue #17717: Pull NASM from svn.python.org for OpenSSL build.

--HG--
branch : 3.4
extra : source : 28d18fdc52c41167670686b9736ddd216928c29c
extra : amend_source : a703400ca518d761b70e9faf5ce47ab8d7b1e4cc
#22732 ctypes tests don't set correct restype for intptr_t functions
#22734 marshal needs a lower stack depth for debug builds on Windows
Null merge with 3.4

--HG--
rename : PCbuild/build_ssl.py => PCbuild/prepare_ssl.py
Issue #17717: Pull NASM from svn.python.org for OpenSSL build.