Fix bug where min/max wasn't validated for NumberTypes.

`NumberType.check_value` wasn't referenced anywhere, and was missing the
special `validate_` prefix necessary for validation methods.