Issue #22823: Use set literals instead of creating a set from a list.
Fixed an output of sets in examples.
Null merge
Merge with 3.4
Merge 3.4 (asyncio)
Issue #22823: Fix typo in unittest/mock.py
Merge 3.4 (asyncio)
Issue #22095: Fixed HTTPConnection.set_tunnel with default port.  The port
value in the host header was set to "None".  Patch by Demian Brecht.
merge
Merge 3.4 (ssl)
Issue #22935: Fix test_ssl when the SSLv3 protocol is not supported
Merge 3.4 (ssl)
Merge 3.4 (test_selectors)
Merge 3.4 (ceval.c)
merge 3.4
Stop using a deprecated unittest.TestCase method.
Issue #22919: Windows build updated to support VC 14.0 (Visual Studio 2015), which will be used for the official 3.5 release.
Issue #22823: Fixed an output of sets in examples.
Issue 22823: Use set literal in idlelib.
asyncio, tulip issue 202: Add unit test of pause/resume writing for proactor
socket transport
asyncio, tulip issue 209: Fix subprocess for close_fds=False on Python 3.3

Mark the write end of the stdin pipe as non-inheritable.