Added Python 3 support
Rewrote tests for Python 3
Merge pull request #34 from jdreaver/master

Added Python 3 support