RPM spec file name update for 3.4 branch.
Bump version to 3.4.0 alpha 0.
Set up "source" links to point to default branch.
merge with 3.3
Merge with 3.3
null-merge from 3.3
Merge: Document the addition of 'quote' to shlex in What's New.
Merge: Remove visible XXX in What's New.
Merge: Add smtpd changes to whatsnew, and integrate 'other' section.

Also made the smtplib markup consistent with the rest of the markup.
upgrade to UCD 6.2
merge heads
merge 3.3 nully
Merge: Clarify description of who needs to worry about importlib changes.
Merge #16085: Don't promote shadowing builtins in the configparser example.
Fixes issue #15756: subprocess.poll() now properly handles errno.ECHILD to
return a returncode of 0 when the child has already exited or cannot be
waited on.
merge heads
merge heads
Merge: Be consistent and don't use a bullet list when a section has only one item.
Merge: Fix over-indentation of bullet lists.
Merge: Raymond didn't write any of the text this time, remove as author.