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.
Tell the packaging tools to build a universal wheel.
Make ``HashableDict`` impl more robust.

BEFORE: It attempted to get fancy by sorting the items of the dict before
converting to a list of tuples and hashing that. This could break if the
connection paramaters mix types like ``str`` and ``int`` (HINT: This happens
a fair bit in the wild).

AFTER: We just covert to tuples and hash; no more attempting to order.
Cut a new release to incorporate the HashableDict fix.
Merge pull request #6 from gthank/master

Add Python 3 support and fix a couple of small bugs