Fix __version__ handling

This commit removes the leading 'v' from the version string when it is
drawn directly from git.  It also makes setup() start using that as the
program's version instead of an independently-specified string.
Merge pull request #817 from gholms/version

Fix __version__ handling