NumberType improvements

* Deprecated minValue/maxValue for UnlimitedNumberType
* Check for discreet numbers
* NumberType#inRange is now compatible with other datatypes