Merge fix-IPolicyForHTTPS-documentation-7302: fix interface type documentation

Author: habnabit

Reviewer: glyph

Fixes: #7302

IPolicyForHTTPS.createForNetloc states that the hostname parameter should be of
type unicode. However, both of its implementors seem to disagree.  This change
adjusts the interface documentation to reflect the reality of the
implementation.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42954 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge clean-build-for-documentation-6970: Make the documentation build without warnings.

Author: bramwelt, adiroiban

Reviewer: glyph, exarkun

Fixes: #6970

Just fix a couple of warnings introduced in the logger docs.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42961 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
presumably to perch upon

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42981 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge inlineCallbacks-howto-1009-2: Document inlineCallbacks

Author: glyph

Reviewer: dstufft

Fixes: #1009

.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@43016 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge inlineCallbacks-return-7624: allow 'return' in python 3.3+

Author: Alex

Reviewer: glyph

Fixes: #7624

Add the ability to use 'return' to supply a Deferred result, obviating
the need for returnValue, in versions of Python which syntactically
support this.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@43019 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge pb-implementer-7621: use implementer() in twisted.spread

Author: wolfgang61

Reviewer: glyph

Fixes: #7621

Replace the use of zope.interface.implements with zope.interface.implementer in twisted.spread.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@43026 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge make-bat-path-fix-7542: Fix path error in Sphinx make.bat file.

Author: amattjones
Reviewers: khorn
Fixes: #7542

This fixes a bad path that was preset in the make.bat file used for
building Sphinx docs.  The docs can now be built on Windows using this
file.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@43043 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
add extra_requires with specific dependencies for certain projects to top level setup.py for py2
move extra requires into t.p.dist
add note
data objects use all caps
add newsfile
cleanup
cleanup comment
adding scaffolding for new tests
looking over distutils code
fix
working on executing setup.py in tests
distutils has some issues on being used multiple times...
dist object depends on setuptools and not distutils.core