Made version.py a file of 'constants' again.

Making it into a module that generates version numbers on the fly was a
bad idea, as it would always tell you you had a current version! Now
setup.py will automatically regenerate version.py after each GitHub
commit, incrementing a simple release number to use instead of the
non-sequential commit strings.