Feature/git tag semver

Please have a look at this PR to add support for git url with valid semver tags.

This is what we discussed in issue #3 :)
If you're modifying these tests please make sure there is one test with Git endpoints where versions don't match but with `checkGitUrls` not set. It should then pass without errors.