Use a VERSION file and git describe

The version during install and also of the attribute __version__ will be set the same way. In a git repository git describe will be used to get the version string. Otherwise, the VERSION file contains the version. We should update the version in this one file with each release, instead of everywhere else a version string may be hard coded.