Initial stab at Python 3 compatibility.
Minor PEP8 nitpick.
Added six to required dependencies in setup.py