A Java Implementation of http://semver.org/