Now ignores empty strings when field is not required.

Events were throwing the `Time must be entered in the format <code>HH:MM:SS</code>` error when the field was empty even though it is not required.

(Second commit keeps the field blank when the form input is left blank instead of saving 00:00:00 in the entry.