Better behavior with null and '' for blank HTML fields.

Eg. blank date fields will now be coerced to `None` if they have `allow_null=True`.