Remove section on close_pool from README (since they deleted it a while back).
Ignore some build artifacts.
Rewrite setup.py to be setuptools-based and Python3-friendly.
Rewrite the backend to fix pep-8 and pep-257 complaints, be Python3-friendly, and improve variable names.
Python3 upgrades, pep-8 and pep-257 issues, and add version number as a property of the package.
Fix old-style named exception handler.
Ignore .pyc files.
Remove references to testing from setup.py

For a number of reasons, it's just easier to test this (at least across
multiple interpreter versions) in a completely separate project.