Use empty string instead of null for 0 dates
Don't suppress changes when creating new task list metadata in migration
Don't allow weird invalid repeat value only containing the ;FROM_COMPLETION flag