Fix all the unicode bugs ... by switching to py3
fix the worst bug
Merge pull request #3 from mcpherrinm/master

This had all kinds of unicode issues so I just ported it to python 3 instead