Excluding codenarc rule ExplicitCallToCompareToMethod, because I want to be explicit about it when I'm testing a compareTo method
Added ServerVersion to ServerDescription as version property, to support feature testing based on version.