fixed IntegerFieldController

- not accepting non-digit characters anymore
- not displaying thousands separator anymore