#13 Add client-side value filtering

The value filtering lets the invalid content enter the field, but
removes it afterwards. This makes it much easier to deal with pasting,
special keys etc. DateStepper does not and will not support this.
Upgrade build script

Add jrebel, always use latest version of Vaadin