Add support for Python 3

Fix #34

Signed-off-by: Byron Ruth <b@devel.io>