Fix: make the different symbols really obvious
New: initial implementation of SemVersion.Compare()