corrected several files rgd. arithzmetic sequences
use short for enum constants
allow cast from short to int, for constructor EnumConstructor
enumFromThen must supply max or min, depending on direction
documented arithmetic sequences