Issue #22420: Avoid 'write to None' crashes by using print instead.
Change a couple of existing prints.  Original patch by Serhiy Storchaka.

--HG--
branch : 3.4
Issue #22420: Merge with 3.4
Update Idle's online doc url.

--HG--
branch : 3.4
Merge with 3.4
Issue #15661: Update OS X installer welcome and readme files for 3.4.2.
python.org OS X installers are now distributed as signed installer
packages compatible with the Gatekeeper security feature.

--HG--
branch : 3.4
null merge
Issue #22247: Add NNTPError to nntplib.__all__.

--HG--
branch : 3.4
Issue #22247: Add NNTPError to nntplib.__all__.
use patch context manager instead of decorator because the decorator 'leaks' metadata onto the function

--HG--
branch : 3.4
merge 3.4
#21079: is_attachment now looks only at the value, ignoring parameters.

--HG--
branch : 3.4
Merge: #21079: is_attachment now looks only at the value, ignoring parameters.
#21091: make is_attachment a method.

Since EmailMessage is a provisional API we can fix API bugs in a
maintenance release, but I used a trick suggested by Serhiy to
maintain backward compatibility with 3.4.0/1.

--HG--
branch : 3.4
Merge: #21091: make is_attachment a method.
Issue #22359: Remove incorrect uses of recursive make.  Patch by Jonas Wagner.

--HG--
extra : rebase_source : 22d1f5a9d52c5dff3d2e6313a48d9b2fe5d1e2c6
Doc: remove invalid uses of ":option:" which will emit warnings in Sphinx 1.3.

--HG--
branch : 3.4
merge with 3.4