Version normalizer and comparison library for go