Merging new "git describe" versioning into master

Proper versioning via git tags.