resolve #110, provide for semantic versioning 

In my attempt to recreate the history of this project:

git tag v0.10.0 025315363d5e
git tag v0.9.0 33e60b75bcd4
git tag v0.8.0 3a9b61140086
git tag v0.7.0 6e5900654a6a
git tag v0.6.0 765bfbb49d46
git tag v0.5.0 9606628edd40
git tag v0.4.0 a1c4038ac765
git tag v0.3.0 ada941cfcb74
git tag v0.2.0 b5df59660fe8
git tag v0.1.0 e53c54efa046
fatal: Failed to resolve 'e53c54efa046' as a valid ref.

But I am maintaining this here, 
in case the tags I create do not survive the pull, 
so they can be recreated on the upstream project.