Rebuild pydoc topics.
Version bump for 3.4.1.
Added tag v3.4.1 for changeset c0e311e010fc
Don't grow strings by concatenation.  Use ''.join() instead.
Issue #21477: idle htests - lower case function names, other cleanups.
Merge.
Issue 20620: Update the min()/max() docs for the new default argument.

Patch provided by Berker Peksag.
merge heads
asyncio: test_base_events: use mock.Mock instead of unittest.mock.Mock to
simplify the synchronization with Trollius
Issue #21383: OS X installer builds now use "make touch".
Issue 21554:  Repair an out-of-date tutorial example to reflect changes in shutil.
Issue 21198: Minor tarfile documentation bug.
Issue 21479: Fix markup for the TarFile.open() classmethod.
Issue #21545: Add .pop example and tweak comment about pure mutation methods.
Patch prepared by David Harrigan.
Issue #21523: Fix over-pessimistic computation of the stack effect of some opcodes in the compiler.

This also fixes a quadratic compilation time issue noticeable when compiling
code with a large number of "and" and "or" operators.
Issue #21522: Added Tkinter tests for Listbox.itemconfigure(),
PanedWindow.paneconfigure(), and Menu.entryconfigure().
Issue #21538: The plistlib module now supports loading of binary plist files
when reference or offset size is not a power of two.
Issue #14710: Fix both pkgutil.find_loader() and get_loader() to not
raise an exception when a module doesn't exist.

Thanks to Pavel Aslanov for the bug report.
Fixed new Tkinter tests added in issue #21522 with Tk 8.4.
Issue #21477: Idle htest: merge and modify run and runall; add many tests.
Patch by Saimadhav Heblikar