Version comparing library in go (using semantic versioning standard http://semver.org)