Fix semver usage

1) Don't use `semver.satisfies(..., 3.x)` fail where constants will likely exist in future libzmq version 4.
2) Added missing argument in `semver.gte()` that had been leading to test always ignore related constants.