Added Python 3.2/3.3 support.

Uses zope.interface.implementer decorator instead of implements.
Cleaned code with pyflakes.