Spurious check for step(r) == 0 in +in{T<:Integer}(x, r::Range{T})

This removes a bit of possibly dangerous dead code. ``step(r) != 0`` is a constructor invariant for ``<:Integer``-ranges and if that would not be the case, the test would return true even if 
``minimum(r)<x``.