Remove setuptools dependencies which are not really required.

Twisted is required by the rpm, no need to require it on the level
of setup.py.
Prerelease.
Remove obsolete error handler.
Don't pretend to support win32 platform when it really doesn't.
Bump release.
Don't use 2.7 python syntax.
Add zope.interfaces to setuptools requires.
Remove dependency from twisted.python.components package.
DRY the code dealing with adapters per application.
Merge branch 'master' into release-0.29.x
Merge branch 'release-0.29.x'

Conflicts:
	feat.spec