selectors: add a comment to explain why and how poll timeout is rounded
fix deprecated-removed directive with sphinx 1.2
merge with 3.3
Issue #20301: Mention the correct KEY_* value as the default
for 'access' in winreg.DeleteKeyEx.  Already correct in the docs
function signature and docstring.  Noticed by Justin Foo.
Issue #20301: Merge with 3.3
Issue #20024: Py_BuildValue() now saves/restores the current exception before
building an item if the build of a previous item failed.
Issue #20311: EpollSelector now also rounds the timeout towards zero, as
PollSelector.

This change is not really required in Python 3.4, since select.epoll.poll() now
rounds also correctly the timeout. But Guido van Rossum prefers to have exactly
the same selectors.py file in CPython and Tulip projects: "it's not harmful".
Issue #2382: SyntaxError cursor "^" now is written at correct position in most
cases when multibyte characters are in line (before "^").  This still not
works correctly with wide East Asian characters.
Issue #2382: SyntaxError cursor "^" now is written at correct position in most
cases when multibyte characters are in line (before "^").  This still not
works correctly with wide East Asian characters.
Issue #16630: Make Idle calltips work even when __getattr__ raises.
Initial patch by Roger Serwy.
Merge with 3.3
Issue #20246: Fix test failures on FreeBSD. Patch by Ryan Smith-Roberts.
Issue #20246: Fix test failures on FreeBSD. Patch by Ryan Smith-Roberts.
whatsnew: smtpd *map* argument, new ssl functions/methods.

Fleshed out Christian's placeholder for the new ssl methods.
Issue #17825: Cursor ^ is correctly positioned for SyntaxError and IndentationError.
Issue #17825: Cursor ^ is correctly positioned for SyntaxError and IndentationError.
Issue #16638: Include up to 5 docstring header lines (before first blank) in
Idle calltips. This is needed for builtins, such bytes (which is why 5).
Based on patch by Serhiy Storchaka.
Merge with 3.3
Issue #20818: Remove code from idlelib.CallTipWindow.showtip that is now
completely redundant. After 16638 patch, CallTips.get_argspec trims over-long
signature strings as well as docstring lines.
Merge with 3.3