disparate duplicate subproto handling in protover
`protover.c` treats `Link=1 Link=1` and `Link=1` identically, allowing duplicate entries without complaint, though it does explicitly check for duplicates to avoid double-counting it as two votes for the same version. `protover.c` also treats `Link=1 Link=2` and `Link=1-2` the same, while the rust implementation of protover treats `Link=1 Link=2` as if it were `Link=2`. **Trac**: **Username**: cyberpunks
issue