Make integer fields optional

The original LWP did this, by default WTForms integer fields are required (even if you don't use the Required() validator), but WTForms provides an Optional() validator just for this purpose, it allows integer fields to be optional.