Added a new "Type Constraint"/"data-type" of "integer"

Added a new "Type Constraint"/"data-type" of "integer".  "integer" is the same as "digits" except it allows the value to also be negative.