Implement server.version more correctly
Created by: dagurval
Closer to spec, also with tests. Only difference from spec is that we don't disconnect clients where min-max version tuples don't overlap.
Created by: dagurval
Closer to spec, also with tests. Only difference from spec is that we don't disconnect clients where min-max version tuples don't overlap.