Version 0.7

Most significant change is updating string handling to use str.format instead of % operators.

Preliminary testing indicates it also works with PyPy3.