Use python-versioneer to prep PyPI pushes

and, of course, if you made any changes from the original, check in the original first so we can see the changes to help future updates.